php解决各种excel表格形式导出问题
2015-07-13 12:05
627 查看
从我大学毕业到现在,一直有一个问题使我感到困惑,那就是excel表格导出,一开始,我认为这是个很高深的问题,直到前几天,我开窍了,现在把这个小窍门写出来
也许有好多小伙伴认为,excel表格的导出会用到第三方的插件,其实不然
现在先做个很简单的例子,新建一个php文件,该php文件中写上很简单的echo hello world;运行该文件,页面上显示hello world.
此时,该hello world.是显示在页面上的,那么该如何显示到exc表格中,这时,我们只要在echo 的前面加上下面的两段代码即可:
以上是初级的,下面来看看进阶的。
比如现在要将一个表格放到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");这样就是将表格打印到excel中了
echo "<table><tr><td>姓名</td><td>年龄</td></tr><tr><td>张三</td><td>15</td></tr></table>";
相关文章推荐
- 【2015.07.13周一】【Thinkphp】【URL重写】隐藏index.php的步骤
- php接口和多态的概念以及简单应用
- php+mysql实现简单的增删改查功能
- Php Socket
- zend studio 11.0.0 官方版+破解文件+注册机
- PHP中new static()与new self()的区别
- GetPrivateProfileString函数--INI配置文件
- 【问底】王帅:深入PHP内核(二)——SAPI探究
- phpcms v9 如何实现用户登录
- (转)ThinkPHP Where 条件中使用表达式
- Php代码控制错误提示级别
- 【问底】王帅:深入PHP内核(一)——弱类型变量原理探究
- PHP API中,MYSQL与MYSQLI的持久连接区别
- PHP中的异常处理
- Ubuntu下架设FTP服务器
- sftp用户本机登录后,pwd总是在根目录
- PHP实现前台同步显示后台任务进度
- 使用php://input接收数据流(还有多个参数的解决办法)
- 腾讯php经历
- php opensll加解密类