file_get_contents
ファイル全体を文字列に読み取ります
file_get_contents()
関数は、ファイル全体を文字列に読み取ります。
file()
のように、違いは、 file_get_contents()
ファイルを文字列に読み取ることです。
file_get_contents()
関数は、ファイルの内容を文字列に読み取るために使用される推奨方法です。オペレーティングシステムがサポートする場合、メモリマッピングテクノロジーも使用されてパフォーマンスを向上させます。
<?php echo file_get_contents ( "test.txt" ) ; ?>
输出:
これは、テストテキストを含むテストファイルです。
file_get_contents ( path 、 include_path 、 context 、 start 、 max_length )
パラメーター | 説明する |
---|---|
パス | 必須。読み取るファイルを指定します。 |
include_path | オプション。 include_pathでファイルを検索する場合は、このパラメーターを「1」に設定できます。 |
コンテクスト |
オプション。ファイルハンドルの環境を指定します。 コンテキストは、ストリームの動作を変更できるオプションのセットです。 nullを使用すると、無視されます。 |
始める | オプション。ファイルで読み取りが始まる場所を指定します。このパラメーターは、PHP 5.1に新たに追加されています。 |
max_length | オプション。読み取るバイト数を指定します。このパラメーターは、PHP 5.1に新たに追加されています。 |
コンテキストパラメーターのサポートは、PHP 5.0.0によって追加されます。