テキストファイルの各行を配列に入れる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";
	}
?>