首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >laravel-excel未定义索引:$

laravel-excel未定义索引:$
EN

Stack Overflow用户
提问于 2019-07-11 00:24:46
回答 1查看 671关注 0票数 0

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

如果注释此部分,则不会出现错误

代码语言:javascript
复制
$results = Excel::load('files/' . $file_name, function($reader){
        $reader->all();
    })->get();

我想要读取和显示从excel表格到刀片模板的详细信息,以下是我的代码:

代码语言:javascript
复制
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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-11 02:33:05

试试这个:

代码语言:javascript
复制
     if ($request->file('excel')!==null) {
 $inputFileName = $request->file('excel')->getRealPath();
 $spreadsheet = IOFactory::load($inputFileName);
 $data = $spreadsheet->getActiveSheet()->toArray(null, true, true, true);

然后返回包含数据的视图

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56974948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档