在PHP 开发的B/S模式下,想要导出一张报表,应该怎么做呢?下面我们来介绍一下怎么导出一个EXCEL报表.
首先,先把标头发送到客户端,格式如下:
Header("Content-type: application/octet-stream");
Header("Accept-Ranges: bytes");
Header("Content-type:application/vnd.ms-excel");
Header("Content-Disposition:attachment;filename=".date("Y年m月d日H时i分s秒").".xls");
然后,就该在报表(EXCEL)中写入你想要写的内容了:
echo "....../t";
echo "......../t";
...............................
这样报表就做好了,就这么简单,另外要注意的是每个echo输出都要加一个“/t” ,目的是写EXCEL的时候把内容写道下一格单元格,要有多行,在适当的地方要加上“/n”。