オプション | オプション |
---|---|
filename | データを読み込みたいファイルのパス(URL)。 |
use_include_path | 定数 FILE_USE_INCLUDE_PATH を使用して インクルードパスから探すことができます。 この定数を使うことは、強い型付け が有効になっている場合は不可能です。なぜなら、 FILE_USE_INCLUDE_PATH が int だからです。 true を代わりに使いましょう。 |
context | stream_context_create() で作成したコンテキストリソース。 独自のコンテキストを使用する必要がない場合は、このパラメータに null を指定します。 |
offset | 元のストリーム上で、読み込みを開始するオフセット位置。 負のオフセットは、ストリームの末尾からのオフセットと解釈されます。 リモートファイルに対するシーク (offset 指定) はサポートしていません。 オフセットが小さい場合はリモートファイルでのシークがうまくいくこともありますが、 これはバッファリングされたストリーム上で動作しているだけのことです。 |
length | 読み込むデータの最大バイト数。 デフォルトは、ファイル終端に達するまで読み込みます。 このパラメータは、フィルタが処理した後のストリームに適用されることに注意しましょう。 |
戻り値 |
読み込みが成功した場合は、「読み込んだデータ」を返す。 失敗した場合は、「false」を返す。 |