PharData
PHP Manual

PharData::__construct

(No version information available, might be only in CVS)

PharData::__construct実行可能でない tar あるいは zip アーカイブオブジェクトを作成する

説明

void PharData::__construct ( string $fname [, int $flags ] )

パラメータ

fname

既存の tar/zip アーカイブあるいは作成したいアーカイブへのパス。

flags

親クラス PharRecursiveDirectoryIterator に渡すフラグ。 » SPL RecursiveDirectoryIterator のドキュメント を参照ください。

エラー / 例外

2 度コールされた場合に BadMethodCallException、 phar アーカイブのオープンに失敗した場合に UnexpectedValueException をスローします。

例1 PharData::__construct() の例

<?php
try {
    
$p = new PharData('/path/to/my.tar'CURRENT_AS_FILEINFO KEY_AS_FILENAME);
} catch (
UnexpectedValueException $e) {
    die(
'Could not open my.tar');
} catch (
BadMethodCallException $e) {
    echo 
'technically, this cannot happen';
}
echo 
file_get_contents('phar:///path/to/my.tar/example.txt');
?>


PharData
PHP Manual
[お役立ちリンク集]

NPO法人の設立(東京・大阪) 東京や大阪などNPO法人を設立する場合の注意点等を紹介

不動産・賃貸・マンション 不動産・賃貸・マンションに関する用語集です。

堺市の入院・内科

大阪の賃貸探し 大阪で賃貸を探している方は大阪ホームへ

東京の賃貸マンション 東京で賃貸を探すなら東京賃貸.orgへ