您的位置:首页 > 编程语言 > PHP开发

php解决各种excel表格形式导出问题

2015-07-13 12:05 627 查看
从我大学毕业到现在,一直有一个问题使我感到困惑,那就是excel表格导出,一开始,我认为这是个很高深的问题,直到前几天,我开窍了,现在把这个小窍门写出来

也许有好多小伙伴认为,excel表格的导出会用到第三方的插件,其实不然

现在先做个很简单的例子,新建一个php文件,该php文件中写上很简单的echo hello world;运行该文件,页面上显示hello world.

此时,该hello world.是显示在页面上的,那么该如何显示到exc表格中,这时,我们只要在echo 的前面加上下面的两段代码即可:

header("Content-type: application/vnd.ms-excel; charset=UTF-8");
header("Content-Disposition: attachment; filename=test.xls");
就行了,此时该echo 的数据就在excel表格中显示了。

以上是初级的,下面来看看进阶的。

比如现在要将一个表格放到excel中该怎么搞呢?

header("Content-type: application/vnd.ms-excel; charset=UTF-8");
header("Content-Disposition: attachment; filename=test.xls");
echo "<table><tr><td>姓名</td><td>年龄</td></tr><tr><td>张三</td><td>15</td></tr></table>";
这样就是将表格打印到excel中了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: