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();