php,不用COM,生成excel文件


Posted in PHP onOctober 09, 2006

用php生成excel文件  

<?
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:filename=test.xls");
echo "test1\t";
echo "test2\t\n";
echo "test1\t";
echo "test2\t\n";
echo "test1\t";
echo "test2\t\n";
echo "test1\t";
echo "test2\t\n";
echo "test1\t";
echo "test2\t\n";
echo "test1\t";
echo "test2\t\n";
?>

在php环境运行上面的代码,大家就可以看到浏览器询问用户是否下载excel文档,点击保存,硬盘上就多了一个excel的文件,使用excel打开就会看到最终的结果,怎么样不错吧。

其实在做真正的应用的时候,大家可以将数据从数据库中取出,然后按照每一列数据结束后加\t,每一行数据结束后加\n的方法echo出来,在php的开头用header("Content-type:application/vnd.ms-excel");表示输出的是excel文件,用header("Content-Disposition:filename=test.xls");表示输出的文件名为text.xls。这样就ok了。

我们更可以修改header让他输出更多格式的文件,这样php在处理各种类型文件方面就更加方便了.

PHP 相关文章推荐
PHP与javascript对多项选择的处理
Oct 09 PHP
十天学会php之第四天
Oct 09 PHP
如何使用PHP中的字符串函数
Nov 24 PHP
php桌面中心(三) 修改数据库
Mar 11 PHP
PHP 引用文件技巧
Mar 02 PHP
PHP中读取照片exif信息的方法
Aug 20 PHP
从零开始学YII2框架(六)高级应用程序模板
Aug 20 PHP
Laravel框架路由配置总结、设置技巧大全
Sep 03 PHP
PhpStorm本地断点调试的方法步骤
May 21 PHP
PHP堆栈调试操作简单示例
Jun 15 PHP
Yii redis集合的基本使用教程
Jun 14 PHP
基于PHP实现堆排序原理及实例详解
Jun 19 PHP
PHP中GET变量的使用
Oct 09 #PHP
一个ORACLE分页程序,挺实用的.
Oct 09 #PHP
通过ICQ网关发送手机短信的PHP源程序
Oct 09 #PHP
搜索引擎技术核心揭密
Oct 09 #PHP
输出控制类
Oct 09 #PHP
提取HTML标签
Oct 09 #PHP
如何把PHP转成EXE文件
Oct 09 #PHP
You might like
PHP 常用时间函数资料整理
2016/10/22 PHP
jQuery UI Autocomplete 1.8.16 中文输入修正代码
2012/04/16 Javascript
JavaScript中实现PHP的打乱数组函数shuffle实例
2014/10/11 Javascript
js实现网页抽奖实例
2015/08/05 Javascript
详解Bootstrap按钮
2016/01/04 Javascript
实例讲解js验证表单项是否为空的方法
2016/01/09 Javascript
基于jquery fly插件实现加入购物车抛物线动画效果
2016/04/05 Javascript
浅谈window.onbeforeunload() 事件调用ajax
2016/06/29 Javascript
动态生成的DOM不会触发onclick事件的原因及解决方法
2016/08/06 Javascript
微信小程序之ES6与事项助手的功能实现
2016/11/30 Javascript
Bootstrap基本组件学习笔记之面板(14)
2016/12/08 Javascript
jQuery给表格添加分页效果
2017/03/02 Javascript
如何使用Bootstrap 按钮实例详解
2017/03/29 Javascript
浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法
2018/02/21 Javascript
Vue切换Tab动态渲染组件的操作
2020/09/21 Javascript
Python实现提取谷歌音乐搜索结果的方法
2015/07/10 Python
Python中模块string.py详解
2017/03/12 Python
python实现发送邮件及附件功能
2021/03/02 Python
详解python中的 is 操作符
2017/12/26 Python
浅谈python中np.array的shape( ,)与( ,1)的区别
2018/06/04 Python
搞定这套Python爬虫面试题(面试会so easy)
2019/04/03 Python
Python dict和defaultdict使用实例解析
2020/03/12 Python
解析python 类方法、对象方法、静态方法
2020/08/15 Python
Python Opencv图像处理基本操作代码详解
2020/08/31 Python
意大利奢侈品综合电商网站:MODES
2019/12/14 全球购物
在C语言中"指针和数组等价"到底是什么意思?
2014/03/24 面试题
大学生旷课检讨书
2014/01/22 职场文书
2014年高中生自我评价范文
2014/09/26 职场文书
教师自查自纠材料
2014/10/14 职场文书
领导参观欢迎词
2015/01/26 职场文书
长城英文导游词
2015/01/30 职场文书
毕业生入职感言
2015/07/31 职场文书
2016个人廉洁自律承诺书
2016/03/25 职场文书
查看nginx配置文件路径和资源文件路径的方法
2021/03/31 Servers
Python日志模块logging用法
2022/06/05 Python
IDEA中sout快捷键无效问题的解决方法
2022/07/23 Java/Android