readfile()
と同じですが、
file()
はファイルを配列に入れて返すところが異なります。 配列の各要素はファイルの各行に対応します。改行記号はついたままと
なります。
オプションの2番目の引数を使用して、これに"1"を設定することにより、
include_path
のファイルの検索も行うことができます。
?php // Webページを配列として取得し、出力します。 $fcontents = file ('http://www.php.net/'); while (list ($line_num, $line) = each ($fcontents)) { echo " b Line $line_num: /b ; ", htmlspecialchars ($line), " br \n"; } // Webページを文字列として取得します。 $fcontents = join ('', file ('http://www.php.net/')); ? |
警告 |
|
ティップ "fopen wrappers"が有効になっていると、この関数のファイル名としてURLを使用することが出来ます。詳細は fopen() を参照して下さい。
readfile()
,
fopen()
,
fsockopen()
,
popen()
も参照下 さい。