美文网首页我爱编程
Thinkphp5.0 phpexcel 生成下载excel表

Thinkphp5.0 phpexcel 生成下载excel表

作者: 阿z工作室 | 来源:发表于2018-05-24 15:16 被阅读0次

    thinkphp5.0 phpexcel 生成下载excel表格

    环境使用的是   xampp

    将phpexcel下载到xampp\htdocs\TP5.0\vendor目录下

    前台form表单传值

    HTML代码:

    前台的代码

    后台创建Excel控制器以及download方法

    PHP代码:

    1、use两个类

    引入两个类

    2、引入vendor下的phpexcel

                                                                                 

    引入vendor下的phpexcel

    3、获取你需要写到excel表格的数据

    4、实例化

    实例化

    5、设置sheet名称(这里用的是当前时间)

    设置下载的excel名字

    6、设置表头信息

    表头信息

    7、提取的信息插入表格

    插入表格

    8、可以设置生成表格的样式

         链接  :  phpexcel生成表格的样式

     例如:

    excel表格的样式设置

    9、清除缓存,避免乱码

    避免下载时候是乱码

    10、打开页面后立即出现下载保存窗口,下载的文件为$FileName

    最后的设置



        pc端显示


    下载保存弹窗(例:Firefox)

    下载保存弹窗示例(Firefox浏览器)火狐

    生成示例

    最终生成excel表格

                                                                                                                                                                    本章完

    相关文章

      网友评论

        本文标题:Thinkphp5.0 phpexcel 生成下载excel表

        本文链接:https://www.haomeiwen.com/subject/wtajjftx.html