file():PHPリファレンス

file()に関する用語の解説。

file()とは

file関数はファイル全体を読み込んで配列に格納します。作成される配列は、1行のデータがひとつの要素として格納された配列です。つまり、読み込んだ行数の要素を持つ配列が作成されます。2番目のパラメータでTRUEを指定するとインクルードディレクトリに設定されたディレクトリも検索されます。
ファイルを開いてロックして閉じるという一連の手続きを記述する必要がなく、また使い勝手が非常に良いということからも人気が高いため、ちょっとしたデータを読み込む用途では多くのソフトで利用されています。

PHP書式

file(ファイル名[,インクルードディレクトリも検索する場合はTRUEを指定[,ストリームコンテキスト]])

戻り値

ファイルの各行を要素とする配列。失敗した場合はFALSE。

サンプルコード

出力結果

補足