laravel-excel 未定义索引:$

laravel-excel Undefined index: $

我尝试在 blade php

中导入和显示详细信息

评论这一段,不会出错

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

我想阅读和显示从 excel sheet 到 blade 模板的详细信息 这是我的代码:

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

试试这个:

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

然后return查看数据