Xlsx 文件无法在 laravel 5.2 中读取数据

Xlsx file not able to read data in laravel 5.2

提问人:Loganathan Shanmugam 提问时间:9/4/2023 更新时间:9/21/2023 访问量:32

问:

我正在使用 laravel 5.2 和“maatwebsite/excel”: “~2.1.0”,我无法读取 xlsx 文件数据,我得到响应空数据 我的代码在这里

Excel::load($filePathNew, function($reader) {
$results = $reader-\>get();
$results = $reader-\>all();
dd($results);
});
PHP Excel 拉拉维尔-5

评论

1赞 Olivier 9/4/2023
应该怎么做?-\>
0赞 Loganathan Shanmugam 9/4/2023
对不起,代码是 $results = $reader->get();$results = $reader->all();
0赞 UnderDog 9/4/2023
好的,首先,该文件来自哪里?它是使用表格发布的吗?它是否来自存储目录?dd($filePathNew);
0赞 Loganathan Shanmugam 9/4/2023
它来自存储

答:

0赞 user2905554 9/21/2023 #1

由于您使用 laravel 5..尝试使用phpspreadsheet或最新的laravel.。意味着升级 PHP。

问题似乎您需要更高级的PHP来读取文件..尝试在导入/读取之前将文件复制到磁盘上。有时 excel 不可读或更糟

在您的代码上..请添加 excel 检查..是否可读..文件是否为 Excel 在假设这是 xls 或 do 或其他(?