PHP生成CSV檔案

2022-09-07 00:27:19 字數 903 閱讀 9088

csv檔案的定義這裡就不多做介紹了,難能可貴的是用excel可以直接開啟csv檔案。用php輸出csv檔案本身很簡單,但是大家如果有業務需求,下面的**可以作為參考。

$tableheader = array('姓名', '性別', '年齡', '學院', '班級');

$tablelength = count($tableheader);

/***資料*/

$data = array(

array('小王', '男', '20', '電腦科學與技術', '1001'),

array('小王', '男', '20', '電腦科學與技術', '1001'),

array('小王', '男', '20', '電腦科學與技術', '1001'),

array('小王', '男', '20', '電腦科學與技術', '1001'),

);/*輸入到csv檔案 解決亂碼問題*/

$html = "\xef\xbb\xbf";

/*輸出表頭*/

foreach ($tableheader as $value)

$html .= "\n";

/*輸出內容*/

foreach ($data as $value)

$html .= $value['createtime'] . "\t ,";

$html .= "\n";

}/*輸出csv檔案*/

header("content-type:text/csv");

header("content-disposition:attachment; filename=全部資料.csv");

echo $html;

exit();

php 生成csv檔案

廢話不多說,上乾貨 方法一 匯出excel csv data 匯出資料 headlist 第一行,列名 filename 輸出excel檔名 functioncsv export data array headlist array filename 將資料通過fputcsv寫到檔案控制代碼 fput...

PHP生成CSV檔案

眾所周知,csv檔案是以逗號 作為分隔符的一種檔案,那麼在知道組成原理的前提下,我們來操作它就方便多了。因為邏輯不難,具體請看下面的 和注釋。created by phpstorm.user chenyanphp qq.com date 2016 12 21 0021 time 下午 12 08 頭...

php生成csv檔案

function makecsv data head path file handle fopen path file wb 第一行if empty head fputcsv handle head fputcsv 函式將 head格式化為 csv 並寫入乙個開啟的檔案 fp。遍歷資料 foreac...