テキストファイルの各行を配列に入れるfile()関数(重要)
テキストファイルpetit.txtを読み込んで配列に各行を格納している。
$fcontents = file("ファイル");
で、ファイルの各行が(改行も含めて)配列$fcontentsに入る。そして、
while(list($line_num, $line) = each($fcontents)) {
:
}
とすると、配列$line_numには0、1、2…… 配列$lineには各行が入る。
0 行: これは秀丸エディタで書いた
1 行: テキストファイルです。
2 行: 読めるでしょうか?
3 行:
4 行: こんなふうに
5 行: 各行を配列に格納したあと、
6 行: 書き出すこともできるんです。
7 行: 便利だなぁ
source
<?php
$filename = "petit.txt";
$fcontents = file($filename);
while (list($line_num, $line) = each($fcontents)) {
echo "<b>$line_num 行:</b> ", $line, "<br>\n";
}
?>