laravel-excel未定义索引:$

时间:2019-07-10 16:24:45

标签: php laravel laravel-excel

我尝试导入并显示刀片php中的详细信息

如果对此部分发表评论,就没有错误

$results = Excel::load('files/' . $file_name, function($reader){
        $reader->all();
    })->get();

我想阅读并显示从Excel工作表到刀片模板的详细信息 这是我的代码:

public function ImportClients(){

    $file = Input::file('file');
    $file_name = $file->getClientOriginalName(); // save the file name
    $file->move('files/', $file_name); // file moved successfuly

    $results = Excel::load('files/' . $file_name, function($reader){
        $reader->all();
    })->get();

//  return view('clients', compact('results'));
}

这是错误消息: check the image for error msg

1 个答案:

答案 0 :(得分:0)

尝试一下:

     if ($request->file('excel')!==null) {
 $inputFileName = $request->file('excel')->getRealPath();
 $spreadsheet = IOFactory::load($inputFileName);
 $data = $spreadsheet->getActiveSheet()->toArray(null, true, true, true);

然后返回包含数据的视图