继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

PHP输出CSV、Excel

MMTTMM
关注TA
已关注
手记 303
粉丝 65
获赞 364

一.定义header()头部的输出格式

header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:filename=php100.xls");

二.输出编码和支持的格式

(1)支持普通格式的CSV 文本规范,以空格和换行来识别

常用: \t \n  空白  换行

 (2)支持简单的HTML代码和表格规范

常用:table 规范 ,表格合并规范,Font标签规范

新建一个csv.php:


<?php
header("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>

结果如下:

wKiom1OQPKDAcGD8AACLX-lGcW8754.jpg

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP