为何要用csv导出文件呢,因为它小巧,导出数据效率高,万行数据秒级导出。。。不香吗?
定义csv文件
<?php
/**
* User : 青草根
* Email : caimh0223@163.com
* Blog : http://52qcg.cn
* QQ : 876146977
* 微 信 : caimh0223
* Date : 2020-05-30
* Time : 14:08
* Description : ********
*/
/* 输入到CSV文件 */
$html = "\xEF\xBB\xBF";
$data = array(
array(
'id'=>'1',
'name'=>'wangxiaon',
'age'=>22
),
array(
'id'=>'2',
'name'=>'李大牛',
'age'=>23
),
);
foreach ($data as $item){
foreach ($item as $k=>$v){
$html .= $v . "\t,";
}
$html .="\n";
}
/* 输出CSV文件 */
header("Content-type:text/csv");
header("Content-Disposition:attachment; filename=".time().".csv");
echo $html;
exit();
访问效果