在 Laravel 中使用 MaatWebsite Excel 时,我似乎无法获得完整的标题行。我的文件如下...Row 1 data | Test11 | Test1Row 2 data | Test22 | Test2Row 3 data | Test33 | Test3如果我这样做...$tempFile = Excel::selectSheetsByIndex(0)->load(storage_path().$tempFile, function($reader){ $reader->setHeaderRow(1); $results = $reader->get()->toArray();});$results 变成... Row 2 data | Test22 | Test2 Row 3 data | Test33 | Test3如果我这样做setHeaderRow(0)……你会认为我得到了同样的东西,但包括第一行。但我没有。$tempFile = Excel::selectSheetsByIndex(0)->load(storage_path().$tempFile, function($reader){ $reader->setHeaderRow(0); $results = $reader->get()->toArray();});$results 变成... Test1 Test2 Test3所以问题是如果我从第二行开始阅读,我会从所有列中获取所有数据,除了第一行。但是如果我从第一行开始阅读,我会得到所有的行,但只得到最后一列。这里发生了什么?
1 回答
尚方宝剑之说
TA贡献1788条经验 获得超4个赞
我通过简单地添加解决了这个问题...
config(['excel.import.heading'=>false]);
在我所有的 Excel:: 代码之前。
- 1 回答
- 0 关注
- 256 浏览
添加回答
举报
0/150
提交
取消