ThinkPHP5.1下使用 PHPExcel 的 Execl 导出操作
1、PHPExcel 类库的获取
首先进入项目目录,输入命令: "composer require phpoffice/phpexcel ".
安装成功后,会注意到项目的 vendor目录下,多出了一个 phpoffice 文件夹

2、下载类文件 MTPhpExcel.php
MTPhpExcel 是我整理后的一个实例类,其中提供了具体的参考示例,如果道友有更丰富的技巧,可自行补充代码,以提高实用性.
源码地址:ThinkPHP5.1 excel表的导入导出操作 (PHPExcel)(没办法,人家不让写链接地址哎...)

3、核心处理方法 outputDataToExcelFile( )
此方法存在于上一步中的 MTPhpExcel 类,是“将得到的数组数据,转化为 Excel 文件导出”的核心方法,可根据注释信息进行调用

4、form表单提交方式,触发路由,导出所需 excel文件
以我的ThinkPHP5.1.2 框架设计为例,在已确定路由,源数据的获取、核心方法的调用前提下,触发按钮即可.(建议使用 form 表单提交的方式进行触发)

5、默认文件下载存储的位置为桌面
如果使用的是我的测试数据,那么应该会顺利得到如下的 excel文件
祝君顺利!!

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:35
阅读量:44
阅读量:37
阅读量:182
阅读量:103