PHP readfile() ファンクション
定義と使用法
readfile() ファンクションはファイルを出力します。
この関数はファイルを読み込み、出力バッファに書き込みます。
成功した場合、ファイルから読み込んだバイト数を返します。失敗した場合、false を返します。@readfile() 形式でこの関数を呼び出すことで、エラーメッセージを隠すことができます。
文法
readfile(filename,include_path,context)
パラメータ | 説明 |
---|---|
filename | 必需。読み込むファイルを指定します。 |
include_path | オプション。以下にも指定したい場合は include_path 内でファイルを検索する場合、このパラメータを使用し true に設定することができます。 |
context | オプション。ファイルハンドルの環境を指定します。Context 流の行動を変更できるオプションのセットです。 |
説明
に対して context パラメータのサポートは PHP 5.0.0 で追加されました。
ヒントとコメント
ヒント:php.ini ファイルで「fopen wrappers」が有効になっている場合、この関数では URL をファイル名として使用することができます。
例
<?php echo readfile("test.txt"); ?>
出力:
このファイルには二行あります。 これは最後の行です。 57