2017-10-14 132 views

回答

0

我懂了:

$results = Excel::load($request->file); 
$data = $results->toArray(); 

之所以能夠去除功能,還修改並訪問我想做的數據。

0

您只需將$ rows聲明爲數組 $rows=[];之前和之外的閉包函數。您還需要在您的關閉中有use($rows)

Excel::load($request->file, function ($results) use($rows) { 
foreach ($results->toArray() as $row) { 
    $rows[] = $row; 
} 

});

否則可以有其他方法等

 $path = $request->file('import_file')->getRealPath(); 
     $data = Excel::load($path, function($reader) { 
     })->get(); 

     dd($data);