php用csv导出大数据
2018-02-28 00:00
239 查看
header ( "Content-type:application/vnd.ms-excel" );
header ( "Content-Disposition:filename=" . iconv ( "UTF-8", "GB2312//IGNORE", "查询用户列表" ) . ".csv" );
$out = $column_name;
echo iconv ( "UTF-8", "GB2312//IGNORE", $out );
$pre_count = 20000;
for ($i=0;$i<intval($total_export_count/$pre_count)+1;$i++){
$export_data = $db->getAll($sql." limit ".strval($i*$pre_count).",{$pre_count}");
foreach ( $export_data as $key => $item ) {
echo iconv ( "UTF-8", "GB2312//IGNORE", "\n".implode(',',$item) );
}
// 将已经写到csv中的数据存储变量销毁,释放内存占用
unset($export_data);
}
exit ();
header ( "Content-Disposition:filename=" . iconv ( "UTF-8", "GB2312//IGNORE", "查询用户列表" ) . ".csv" );
$out = $column_name;
echo iconv ( "UTF-8", "GB2312//IGNORE", $out );
$pre_count = 20000;
for ($i=0;$i<intval($total_export_count/$pre_count)+1;$i++){
$export_data = $db->getAll($sql." limit ".strval($i*$pre_count).",{$pre_count}");
foreach ( $export_data as $key => $item ) {
echo iconv ( "UTF-8", "GB2312//IGNORE", "\n".implode(',',$item) );
}
// 将已经写到csv中的数据存储变量销毁,释放内存占用
unset($export_data);
}
exit ();
相关文章推荐
- php导出csv格式数据并将数字转换成文本的思路以及代码分享
- php数据导入导出之excel(csv文件)
- php导出csv数据在浏览器中输出提供下载或保存到文件的示例
- PHP导出数据到淘宝助手CSV的方法分享
- PHP导出数据到CSV文件
- PHPExcel导出导入excel、csv等格式数据
- php导出csv出现数据丢失
- php 数据导出csv 注意问题。
- PHP百万级数据导出csv格式OR文本格式
- php导出csv格式数据并将数字转换成文本的思路以及代码分享
- php使用指定编码导出mysql数据到csv文件的方法
- PHP中数据导出csv
- php数据导入导出之excel(csv文件)
- PHP导出MySQL数据到Excel或者CSV文件
- PHP csv大量数据导出分割处理
- PHP批量导入和导出数据为CSV文件 (自适应版)
- php导出csv数据代码
- PHP(Thinkphp框架)将数据表导出csv文件
- 用php导入10W条+ 级别的csv大文件数据到mysql。导出10W+级别数据到csv文件
- PHP导出数据到csv和execl文件