【PHP】1行ずつファイルの内容を読み込み。配列化する方法

PHPで1行ずつファイルの内容を読み込たい。
また、読み込んだ内容を配列に格納したい。
本記事ではこのような悩みを解決します。
1行ずつファイルの内容を読み込む方法
<?php
//1行ずつ読み込む(改行削除)
$line = file('test.txt',FILE_IGNORE_NEW_LINES);
print_r($line);
//Array ( [0] => 1行目のテキスト。 [1] => 2行目のテキスト。 )
?>
1行ずつファイルの内容を読み込む方法です。
file関数を使います。
file関数の第一引数に対応するファイルを指定。
第二引数にFILE_IGNORE_NEW_LINES(改行文字を含ませない)を指定します。
以上で実装完了。
print_rを使って定義したfile関数を確認。
ファイルの内容が行ごとに配列要素に格納されていたら成功です。
まとめ
PHPで1行ずつファイルの内容を読み込み。配列化する方法について紹介しました。
以上で解説を終わります。
目次