1.Laravel Excel

Laravel Excel 是一款基于PHPExcel开发的Laravel框架专用的Excel/CSV 文件导入导出功能的扩展包,用起来的非常方便。
它的Github地址是:https://github.com/Maatwebsite/Laravel-Excel
当然了,你也可以使用PHPExcel,但是请注意,PHPExcel官方团队已经停止维护了,现在官方团队开发维护的是它的升级版PHPExcel扩展包,叫做:PhpSpreadsheet
我们今天主要介绍(因为我前天项目中用到了导出,最后选择了Laravel Exxcel☺):Laravel Excel

安装

1). 使用 Composer 安装该扩展包  php7.1以上用3.1.0版本:

 

 

  1.  
    composer require "maatwebsite/excel:~3.1.0"

2).安装完成后,修改 config/app.php 在 providers 数组内追加如下内容

 

 

[html] view plain copy
  1. 'providers' => [  
  2.     ...  
  3.     Maatwebsite\Excel\ExcelServiceProvider::class,  
  4. ],  

3).同时在 aliases 数组内追加如下内容:

 

 

[html] view plain copy
  1. 'aliases' => [  
  2.     ...  
  3.     'Excel' => Maatwebsite\Excel\Facades\Excel::class,  
  4. ]  

4).接下来运行以下命令生成此扩展包的配置文件 config/excel.php:

 

 

[html] view plain copy

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

01-25 13:32