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類庫.等什麼時候弄好了再發上來!