热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Laravel5.4导出Excel表格

为什么80%的码农都做不了架构师?1、在laravel根目录下面打开composer.json文件并引入Excel如图2、执行composerinstall3、

为什么80%的码农都做不了架构师?>>>   hot3.png

1、在laravel根目录下面打开composer.json文件并引入Excel如图

2、执行composer install

3、打开config下面的app.php中修改如下:
在providers 中加上 Maatwebsite\Excel\ExcelServiceProvider::class
在aliases 中加上“Excel” => Maatwebsite\Excel\Facades\Excel::class

'providers' => [Maatwebsite\Excel\ExcelServiceProvider::class]

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

4、在项目根目录的位置运行下面命令

php artisan vendor:publish

5、定义路由指向如下方法即可导出Excel

namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Excel;
class ExcelController extends Controller
{public function export(){$cellData = [['学号','姓名','年龄','成绩','名次'],['10001','张三',19,100,1],['10002','李四',18,90,2]];Excel::create("学生成绩",function ($excel) use ($cellData){$excel->sheet('score',function ($sheet) use ($cellData) {$sheet->rows($cellData);});})->export('xls');}
}


转载于:https://my.oschina.net/sumiao/blog/2875943


推荐阅读
author-avatar
Yomon-00
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有