1-使用composer安装phpexcel包

composer require phpoffice/phpexcel -vvv

2-控制器里面的方法

    public function excel(){$users = Db::name("users")->select();     //数据库查询$path = dirname(__FILE__); //找到当前脚本所在路径vendor("PHPExcel.PHPExcel"); //方法一$PHPExcel = new \PHPExcel();$PHPSheet = $PHPExcel->getActiveSheet();$PHPSheet->setTitle("demo"); //给当前活动sheet设置名称$PHPSheet->setCellValue("A1", "ID")->setCellValue("B1", "手机")->setCellValue("C1", "用户名")->setCellValue("D1", "昵称")->setCellValue("E1", "结束时间")->setCellValue("F1", "等级");$i = 2;foreach($users as $data){$PHPSheet->setCellValue("A" . $i, $data['id'])->setCellValue("B" . $i, $data['phone'])->setCellValue("C" . $i, $data['username'])->setCellValue("D" . $i, $data['nickname'])->setCellValue("E" . $i, $data['end_time'])->setCellValue("F" . $i, $data['level']);$i++;}$PHPWriter = \PHPExcel_IOFactory::createWriter($PHPExcel, "Excel2007");header('Content-Disposition: attachment;filename="表单数据.xlsx"');header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');$PHPWriter->save("php://output"); //表示在$path路径下面生成demo.xlsx文件}

参考地址:https://www.kancloud.cn/he_he/thinkphp5/787173

tp5 使用phpexcel导出excel表格相关推荐

  1. tp5 使用phpexcel将excel表格的导入数据库

    1--使用composer安装phpexcel包 composer require phpoffice/phpexcel -vvv 2-控制器 //导入数据public function insert ...

  2. PHPEXCEL导出excel表格中长数字文本自动转为科学计数法的解决办法

    转:https://www.cnblogs.com/fps2tao/p/9714041.html 方法一:前面加空格 $objActSheet->setCellValue('A1', ' '.' ...

  3. 使用phpexcel将excel表格的导入导出

    使用phpexcel将excel表格的导入数据库 1–使用composer安装phpexcel包 composer require phpoffice/phpexcel -vvv 2-控制器 //导入 ...

  4. php 导出csv设置列宽度,php数据库导出excel表格数据-php从数据库导出csv格式的Excel表格是,字段本身就......

    PHP如何将查询出来的数据导出成excel表格(最好做... $objPHPExcel->getActiveSheet()->getDefaultColumnDimension(A)-&g ...

  5. php excel导入数据库显示乱码,php修改excel表格数据库数据格式-使用phpexcel导入excel表格数据到MYSQL,乱码怎么解决...

    PHP 用PHPExcel往数据库导入大量数据 估计0是null,所以不显示了,可以换个思路,让他显示为字符串 $number = 0; echo ''.$number 原生PHP代码实现excel导 ...

  6. 【PHP】PHP使用PHPExcel生成Excel表格文件(附带随机生成英文名函数)

    [PHP]PHP使用PHPExcel生成Excel表格文件(附带随机生成英文名函数) 前言 由于业务需要,我们需要从业务中汇总数据,并生成Excel文件. 思路是这样的 PHP要导出Excel表格文件 ...

  7. php无法导出excel,PHPExcel导出Excel文件时出现错误的解决办法

    phpexcel文件是一款开源的php表格操作插件,只要用到excel数据导入导出的朋友大多数人都选择此款插件了,但在使用中也会有问题出现,下面来看问题分析研究. PHPExcel是PHP中功能最强大 ...

  8. phpExcel导出excel打不开问题

    关于phpExcel导出excel之后打开不了的问题 情况说明: 我相信很多人用过phpExcel这个类库都会遇到的一个问题就是,导出excel表格文件后(xls或xlsx文件),打开这个文件既然显示 ...

  9. php如何导出xls表,php如何导出excel表格?

    php如何导出excel表格? 发布时间:2020-05-15 15:30:38 来源:亿速云 阅读:173 作者:Leah php如何导出excel表格?针对这个问题,今天小编总结这篇有关php导出 ...

最新文章

  1. Spring、SpringMVC、SpringBoot、SpringCloud的联系和区别
  2. python最基本的规则是什么_2015/8/26 Python基础(1):基本规则及赋值
  3. 杭电1180java实现(bfs)
  4. ElasticSearch高可用集群环境搭建和分片原理
  5. Windows 7 HomeGroup的隐私保护
  6. Dubbo源码分析系列-Dubbo的动态编译原理
  7. 活动丨PGConf.Asia大会11月17-20日线上直播!
  8. c语言 链表首部插入数据,在链表中插入数据!求助!!!
  9. 当我谈缓存的时候,我谈些什么
  10. DSP28335代码生成——如何使用两个中断
  11. 【前端】html+css实现鼠标悬浮变色的按钮 hover【HTML+CSS+JavaScript(JS)】
  12. 2021年下半年软考真题软件设计师真题答案(上午题)
  13. 计算机电源模式怎么删,电脑的电源选项里只剩下了平衡模式怎么办?
  14. Ansible Jinjia2 模板
  15. UE4UE5 VR开发多人联机RPC的坑
  16. speedoffice(Word)怎么修改纸张方向
  17. php strtotime 2038 时间戳,PHP的strtotime计算2038年以上日期的时间戳错误
  18. 国际数字文创产业园区助力成都打造文创名城
  19. 【扩展】Freemarker模板遍历集合实现下载word部分文字隐藏
  20. 解决http error 503.the service is unavailable错误

热门文章

  1. 随机头像大全,多分类带历史记录微信小程序源码_支持流量主
  2. Teamviewer11现在无法捕捉屏幕画面。这可能是由于快速的用户切换或远程桌面会话断开/最小化。...
  3. php创建多页ppt,详解PPT中多个人物介绍页的设计思路
  4. 模拟微信接口时,提示“请在微信客户端打开链接”
  5. 2022年陕西省工程师职称申报条件
  6. C++中erase()函数
  7. 删库跑路的「faker.js」又能用了,8位开发者维护新项目!
  8. 微信支付 APP端 后端 第二弹 微信回调
  9. STM32+ESP8266+MQTT协议连接腾讯物联网开发平台
  10. hadoop fs 与hdfs dfs命令区别