基盤系の開発などをしていると、売上データや顧客データなどが書かれたExcelファイルや、CSVファイルを読み込んで、DBに格納するというシーンがボチボチあるため、対応しやすいようQiitaにまとめておく。 環境# PHP 7.1.7 Laravel 5.6.33(pureでも問題ない、使うのはpure標準の関数だか開発した環境がたまたまLaravelだっただけ) MySQL 5.7.22 使う主な関数# fopen()### 第一引数に指定したファイルを第二引数で指定したファイルモードで開く。 今回の場合はCSVファイルを開くのに使用する。 ファイルモードに関してはドキュメントを参照するのが一番良いと思う。とりあえず今回使うのは、読み込み専用でファイルがなかった場合falseを返す、'r'となる。
