laravel-formatterの使い方
Json、XML、CSVファイルとの相互変換が可能なlaravel-formatterがある。
インストールはcomposer.jsonに
"require": { "soapbox/laravel-formatter": "dev-master" }
と記述してcomposer update。
次にapp.phpのservicepropiderに
'SoapBox\Formatter\FormatterServiceProvider'
を追記する。
public直下の「test.csv」を配列にしたいときは
$result = Formatter::make(file_get_contents('test.csv'), 'csv')->to_array();
でOK。でもCSVの改行が反映されない。どうすればいいんだろう。