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

幾行php程式碼實作CSV格式檔案輸出案例

小云云
小云云原創
2018-02-10 11:13:521545瀏覽

整理文檔,搜刮出一個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;

}

相關推薦:

#log4Net 高效能寫入和CSV格式的實例詳解

#完美解決php 匯出excle的.csv格式的資料時亂碼問題

#HTML表格的每行轉為CSV格式陣列

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

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