在laravel excel中导入基础知识

我想了解如何使用laravel / excel导入我的excel文件

我试图这样做:

public function import() { $path = public_path(); Excel::load($path.'/file.xlsx', function($reader) { $firstrow = $reader->first()->toArray(); dd($firstrow); }); } 

但是当我倾倒任何东西没有从拉拉维尔得到任何转储,

这是我的Excel的数据:

 item spool junta 1 test1 j1 2 test2 j2 3 test3 j3 

是一个简单的文件只是为了testing,但没有发生,我只是得到一个空白页面没有我的转储

预先感谢您的帮助!

你可以使用下面的代码加载这个.xls文件:

 $post = new your_modelname; $post-> Excel::load('your_sheet.xls', function($reader) { $reader->setDateColumns(array( 'created_at', // for timestamp 'updated_at' )); })->get(); 

试试这个希望它会起作用。

这是我如何导入我的文件,并完美地工作…

 $file = $request->file('userfile'); Excel::load($file, function($reader) { foreach ($reader->toArray() as $row) { dd($row); // fire your query here to insert data to db... } }