首頁 >後端開發 >php教程 >php實作CSV格式檔案輸出實例詳解

php實作CSV格式檔案輸出實例詳解

零下一度
零下一度原創
2017-07-02 11:15:041687瀏覽

本篇主要介紹了詳解php幾行程式碼實現CSV格式檔案輸出,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟著小編過來看看吧

整理文檔,搜刮出一個php實現CSV格式文件輸出,稍微整理精簡一下做下分享。


//适用于不需要设置格式简单将数据导出的程序,多多指教......

$str .= 'pro_code'.','.'words'.'\n';//首先写入表格标题栏

foreach($is_error as $key => $value){//循环写入数据

  $str .= $value['pro_code'].",".$value['words']."\n";

}

$str = iconv('utf-8','gb2312',$str);//防止中文乱码

$filename = "./output.csv";//文件路径及名字

export_csv($filename,$str); //导出

 

//自定义输出函数
function export_csv($filename,$str){

  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 $str;

}

以上是php實作CSV格式檔案輸出實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn