laravel excel 导入数据
首先在Laravel项目根目录下使用Composer安装依赖:
composer require maatwebsite/excel
在 config/app.php
中注册服务提供者到 providers 数组:
Maatwebsite\Excel\ExcelServiceProvider::class
同样在config/app.php
中注册门面到aliases数组:
'Excel' => Maatwebsite\Excel\Facades\Excel::class,
如果想要对Laravel Excel进行更多的自定义配置,执行如下Artisan命令:
php artisan vendor:publish
我这里的建议是使用toArray方法
use Excel;
use App\Imports\DataImport;
$data = Excel::toArray(new DataImport, $excel_file_path);
然后这个data里面就是你需要的表格里面的各种数据,你可以根据你自己的情况来处理这些数据
over