| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
Phar::offsetGet(PHP >= 5.3.0, PECL phar >= 1.0.0) Phar::offsetGet — 指定したファイルの PharFileInfo オブジェクトを取得する 説明
public int Phar::offsetGet
( string
$offset
)これは ArrayAccess インターフェイスを実装したものです。 これにより、Phar アーカイブの内容に対して配列形式の角括弧を使用したアクセスが可能となります。 Phar::offsetGet() を使用して、Phar アーカイブからファイルを取得します。 パラメータ
返り値PharFileInfo オブジェクトを返します。 これを使用して、ファイルの内容を順に処理したりファイルの情報を取得したりします。 エラー / 例外そのファイルが Phar アーカイブ内に存在しない場合に、このメソッドは BadMethodCallException をスローします。 例
例1 Phar::offsetGet() の例 ArrayAccess インターフェイスを実装した他のクラスと同様、 Phar::offsetGet() は [] 演算子を使用した場合に自動的にコールされます。
<?php 上の例の出力は以下となります。 file exists Entry doesnotexist.txt does not exist 参考
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「Phar::offsetGet - 指定したファイルの PharFileInfo オブジェクトを取得する」をGoogle検索
|