一.定义header()头部的输出格式
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:filename=php100.xls");二.输出编码和支持的格式
(1)支持普通格式的CSV 文本规范,以空格和换行来识别
常用: \t \n 空白 换行
(2)支持简单的HTML代码和表格规范
常用:table 规范 ,表格合并规范,Font标签规范
新建一个csv.php:
<?phpheader("Content-type:application/vnd.ms-excel");header("Content-Disposition:filename=php100.xls");// echo "A1\t B1\t C1\n";// echo "A2\t B2\t C2\n";// echo "A3\t B3\t C3\n";?> <table border="1" width="20"> <tr> <td><font color="red">学生统计</td> </tr> <tr> <td>1</td> <td>小红</td> <td>18</td> <td>女</td> </tr> <tr> <td>2</td> <td>小明</td> <td>20</td> <td>男</td> </tr> <tr> <td>3</td> <td>小花</td> <td>30</td> <td>女</td> </tr> <tr> <td>=A2+A3+A4</td> <td></td> <td>=SUM(C2+C3+C4)</td> <td></td> </tr> </table>结果如下: