thinkphp3导出.csv文件
以.csv格式导出文件,代码如下:
//phpword导出数据
function word_down(){
$id = I('get.id');
$type = I('get.type');
$result = M($type)->where('id='.$id)->find();
//数据处理,处理userid数据使其在前台不显示
foreach ($result as $value) {
$str .= $value.',';
}
$filename = $result['name'].date('Ymd').'.csv'; //设置文件名
$this->export_csv($filename,$str); //导出
}
//word导出函数
function export_csv($filename,$data)
{
header("Content-type:text/csv");
header("Content-Disposition:attachment;filename=".$filename);
header('Cache-Control:must-revalidate,post-check=0,pre-check=0');
header('Expires:0');
header('Pragma:public');
echo $data;
}
.csv还是很简单的 目前在填以excel格式导出文件的坑,使用的是PHPExcel类库.等什么时候弄好了再发上来!