ふたりはララベル (Laravel PHP Framework)

PHPフレームワークのLaravelの体験記を書いていきます。こんなタイトルのブログですが萌え系アニメは一秒たりとも観たことがありません。

エクセルで作成したCSVファイルをLaravelに読み込み

Excelで作成したCSVファイルをLaravelに読み込んでみた。

$buf = mb_convert_encoding(file_get_contents(
  Input::file('csv')->getRealPath()),
  'utf-8',
  'sjis-win');

$lines = explode("\n", $buf);

array_pop($lines);

array_shift($lines);

最後のarray_popとarray_shiftは最初の一行と、最後の空行を取り除いている。