LaravelExcelでExcelをインポートする処理を実装しています。
ヘッダ行に日本語を含むため、config/excel.phpでは以下の通り、ヘッダ行読み込みはしていません。
PHP
1 'heading' => false,
Excelファイルの指定で、表示形式が「日付」となっている場合に、
ヘッダ行の日本語もCarbonで読み込み日として読まれてしまいます。
config/excel.php の、
'import' => []
内の、
'dates' =>
で、以下のことを試しました。
(1) 'enabled' => false にすると、データも文字列となってしまい不都合
(2) 'enabled' => true で、'format' => 'Y-m-d' をやると、やはりヘッダは当日日付になってしまう。
日付でないデータはStringで返ってくることを期待しているのですが、
設定で難しい場合に、固定の行だけ上の(1) 'enable' => true とすることができないでしょうか?
よろしくお願いいたします。
あなたの回答
tips
プレビュー