0
我想dd()輸出的csv文件,但我只是得到空白頁。讀取csv與Laravel excel不起作用
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use Excel;
class TestController extends Controller
{
public function test()
{
$file = Excel::load('public/hot.csv')->toArray();
dd($file);
}
}
我可以看到它加載的文件,因爲文件是相當大的,我可以看到進度條走,而當我訪問擊中測試()函數的URL加載文件。
我能夠做到左右逢源,但原來的問題是,文件是太大,它更小的文件的工作,但有較大的文件,我的文檔中使用的組塊(),它讀取約四分之一的文件並拋出執行超時錯誤,是否有任何解決方法,而不會提高限制? –
除了增加時間限制之外,我不認爲有任何其他方式。但是,您可以在控制器的構造函數中使用'set_time_limit(time)'來增加特定控制器的執行時間。 – Saad