每当尝试上传和Excel文件时,我都会收到此错误
我的功能是
使用Illuminate \ Support \ Facades \ Input;
使用Excel;
功能:-
公共函数importProduct(){
$ file =输入::: file('file');
$ file_name = $ file-> getClientOriginalName();
$ file-> move('excelData /',$ file_name);
$ result = \ Excel :: load('excelData /'.$ file_name,function($ reader){
$ reader :: all();
})-> get();
返回json_encode($ result);
}
答案 0 :(得分:0)
$result = \Excel::load('excelData/'.$file_name, function(LaravelExcelReader $reader){
$reader::all();
})->get();
如果您使用的是2.1版的excel,我认为这应该可行
答案 1 :(得分:0)
两个步骤
1。首先获取路径
$path = $request->file('file')->getRealPath();
2。获取数组中的数据
$data = Excel::load($path)->get();
现在我们可以玩数据数组了