欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

PHP csv大量数据导出分割处理

程序员文章站 2022-03-16 12:57:27
...
后台管理系统总是成百万的数据导出,使用excel导出根本不能实现,excel只支持65536,2007和2010的是1048576,所以无论哪一种都不能满足需求,csv就符合需求,不限制记录的条数,但是大量数据如果一次性处理导出,会直接导致内存溢出,脚本停止工作,所有采用分割方式导出是比较有好处的。

 $v) {                     $column_name[$i] = iconv('utf-8', 'gbk', $v);                }        // 将标题名称通过fputcsv写到文件句柄                fputcsv($fp, $column_name);    	      $pagecount = 10000;//一次读取多少条		$totalcount = getTotalCount();//总记录数		$sql = "select * from medsci_edu_public_medsciedu_topic";    	   for ($i=0;$i结果测试:    

版权声明:本文为博主原创文章,未经博主允许不得转载。