原文地址:输出csv文件及excel文件”>php 输出csv文件及excel文件作者:流星飞雨

php输出csv和excel的原理

php手册例子,输出pdf文件
// We’ll be outputting a PDF
header(‘Content-type: application/pdf’);

// It will be called downloaded.pdf
header(‘Content-Disposition: attachment; filename=”downloaded.pdf”‘);

// The PDF source is in original.pdf
readfile(‘original.pdf’);

输出编码和支持的格式
1.支持普通格式的csv文本规范,以空格和换行来识别
常用: tn 填充空白和换行
2.支持简单的html代码和表格规范
常用: table规范,表格合并规范,font标签规范

                                                                                
统计
111213
212223
=A1+A222SUM(A3:A4)

php 输出excel 代码
<?php
header(“Content-type:application/vnd.ms-excel”);
header(“Content-Disposition:filename=excel.xls”);

echo “A1t B1t C1n”;
echo “A2t B2t C2n”;
echo “A3t B3t c3n”;
?>
利用t来区分单元格
利用n来换行

php 输出csv时用逗号来区分单元格