laravel 中使用 maatwebsite excel 处理表格

安装

composer 安装

composer require "maatwebsite/excel:~2.1.0"

设置providers

在config/app.php中注册服务提供者到providers数组:

Maatwebsite\Excel\ExcelServiceProvider::class,

设置aliases

在config/app.php中注册门面到aliases数组:

'Excel' => Maatwebsite\Excel\Facades\Excel::class,

生成config

建议你生成Laravel Excel的配置文件,使用如下命令:

php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider"

解决不能读取中文的情况

修改config/excel.php, 把默认的true改为false

'to_ascii'                => false,