如何使用Laravel从Excel文件中读取近200列

时间:2019-12-12 13:46:16

标签: php laravel laravel-excel

我正在尝试导入一个包含laravel代码的将近210列的Excel工作表, 我的代码对于较少的列工作正常,例如。 50列,但在我尝试导入具有125列或更多列的文件时没有响应。

我通过使用ini_set('max_execution_time',240)增加了最大执行时间;但仍然无法正确运行我的代码 我正在使用laravel 5.2 这是我的代码

$path = $request->file('excel_file')->getRealPath();
            $data = Excel::load($path, function ($reader) {
                $reader->ignoreEmpty();
                $reader->formatDates(true);
            })->get()->toArray();
            $data = array_filter($data);
            $excel_header = Excel::selectSheetsByIndex(0)->load($path)->get()->getHeading();
            echo "<pre>";
            print_r($excel_header);
            exit;

0 个答案:

没有答案