CSV文件的定義這裏就很少作介紹了,難能難得的是用Excel能夠直接打開CSV文件。用PHP輸出CSV文件自己很簡單,可是你們若是有業務需求,下面的代碼能夠做爲參考。php
$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 .= $value . "\t ,"; } $html .= "\n"; /*輸出內容*/ foreach ($data as $value) { for ($i = 0; $i < $tablelength; $i++) { $html .= $value[$i] . "\t ,"; } $html .= $value['createtime'] . "\t ,"; $html .= "\n"; } /*輸出CSV文件*/ header("Content-type:text/csv"); header("Content-Disposition:attachment; filename=所有數據.csv"); echo $html; exit();