file
ファイル全体を配列に読んでください
file()
関数は、ファイル全体を配列に読み取ります。
file_get_contents()
と同様に、違いはfile()
配列としてファイルを返すことです。配列内の各ユニットは、ラインブレークを含むファイル内の対応する行です。
失敗した場合、falseが返されます。
<?php print_r ( file ( "test.txt" ) ) ; ?>
输出:
配列 ( [0] => Hello World。テストテスト! [1] =>別の日、別の行。 [2] =>配列がこの行を選択した場合、 [3] =>では、ピックアップラインですか? ))
file ( path 、 include_path 、 context )
パラメーター | 説明する |
---|---|
パス | 必須。読み取るファイルを指定します。 |
include_path | オプション。 include_pathでファイルを検索する場合は、このパラメーターを「1」に設定できます。 |
コンテクスト |
オプション。ファイルハンドルの環境を指定します。 コンテキストは、ストリームの動作を変更できるオプションのセットです。 nullを使用すると、無視されます。 |
コンテキストのサポートは、PHP 5.0.0によって追加されます。
返された配列の各行には、行の終了文字が含まれているため、行の終了文字が必要ない場合は、 rtrim()
関数も使用する必要があります。