php输出csv和excel两种方法

来源:互联网 发布:数据分析师能力模型 编辑:程序博客网 时间:2024/05/16 18:08

 

1,定义header()头部输出格式
   
   header("Content-type:application/vnd.ms-excel");
   header("Content-Disposition:finlename=php.xls");

    vnd.ms-excel -----定义输出文件格
    php.xls  ---------定义输出的文件名

 

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

 

===================================================

简单的例子:

 

  <?php
header("Content-type:application/vnd.ms-excel");
header("Content-Dispositon:finlename=php.xls");

//这是一个cvs文本规范
/*
echo "A1/t B1/t C1/n";
echo "A2/t B2/t C2/n";
echo "A3/t B3/t C3/n";
*/

?>

 

<!--这是html代码和表格规范-->
<table border="1">
<tr>
<td>id</td>
<td><font color="red">用户名</font></td>
<td>密码</td>
</tr>
<tr>
<td>1</td>
<td>mmm</td>
<td>23</td>
</tr>
<tr>
<td>2</td>
<td>ggg</td>
<td>32</td>
</tr>
<tr>
<td>=A2+A3</td>
<td></td>
<td>=SUM(C2:C3)</td>
</tr>
</table>

原创粉丝点击