梦想还是要有的, 万一实现了呢?

轻松解决PHPExcel导出文件行10W行超时和内存栈溢出

PHP 拈花古佛 174℃

本文使用了一个轻量级的PHP的Excel操作库-PHP_XLSXWriter

解决的问题

  • 10w行excel数据导出仅需要5.26秒,再也不用担心excel导出超过1w行就超时(php.ini中的max_execution_time)
  • 内存栈溢出,使用过PHPExcel的同学应该清楚,导出的文件行还没到1w行就报错了,原因是单个PHP进程超过了 php.ini配置的memory_limit
  • 解决了csv导出时样式丢失,长数字变成科学计数法的问题,乱码的问题

gitee.com/nodestudy/The

文件目录结构:

自动草稿

输入截图:

自动草稿

转载请注明:拈花古佛 » 轻松解决PHPExcel导出文件行10W行超时和内存栈溢出

喜欢 (0)or分享 (0)