【PHP】CSVファイルの操作サンプル集
CSVファイルのプログラムを作るとき毎回忘れるためメモ。
※随時更新していきます。
CSVファイルの読み込み
<?php $readPath = "ファイルのパス"; $filename = "ファイル名"; $file = new SplFileObject($readPath.$filename); $file->setFlags(SplFileObject::READ_CSV); foreach ( $file as $line ) { $records[] = $line; } ?>
LaravelでSplFileObjectを使う場合
<?php $readPath = "ファイルのパス"; $filename = "ファイル名"; $file = new \SplFileObject($readPath.$filename); $file->setFlags(\SplFileObject::READ_CSV); foreach ( $file as $line ) { $records[] = $line; } ?>
「new \SplFileObject」「\SplFileObject::READ_CSV」に変更する。