在laravel excel中导入基础知识

时间:2014-11-25 13:06:35

标签: php excel laravel

我试图了解如何使用laravel / excel导入我的Excel文件

我试着这样做:

public function import()
    { 
        $path = public_path();
        Excel::load($path.'/file.xlsx', function($reader) {

            $firstrow = $reader->first()->toArray();
            dd($firstrow);

        });
    }

但是当我抛弃任何东西时,不会从laravel获得任何转储,

这是我excel的数据:

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

是一个简单的文件,只是为了测试但没有任何反应,我只是得到一个没有我的转储的空白页

提前感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

您可以使用以下代码加载此.xls文件:

$post = new your_modelname;

$post-> Excel::load('your_sheet.xls', function($reader) {

$reader->setDateColumns(array(
    'created_at',           // for timestamp
    'updated_at' ));

})->get();

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

答案 1 :(得分:0)

这就是我导入文件及其完美运作的方式......

                <jvm_flag>
                    <jvm_flag>-Dappengine.user.timezone=UTC</jvm_flag>
                </jvm_flag>