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 相关文章推荐
sourcesafe管理phpproj文件的补充说明(downmoon)
Apr 11 PHP
php自动获取字符串编码函数mb_detect_encoding
May 31 PHP
Pain 全世界最小最简单的PHP模板引擎 (普通版)
Oct 23 PHP
深入mysql_fetch_row()与mysql_fetch_array()的区别详解
Jun 05 PHP
深入理解PHP中的Session和Cookie
Jun 21 PHP
Fatal error: session_start(): Failed to initialize storage module: files问题解决方法
May 04 PHP
php打乱数组二维数组多维数组的简单实例
Jun 17 PHP
完美利用Yii2微信后台开发的系列总结
Jul 18 PHP
php注册系统和使用Xajax即时验证用户名是否被占用
Aug 31 PHP
PHP __call()方法实现委托示例
May 20 PHP
PHP 命名空间和自动加载原理与用法实例分析
Apr 29 PHP
PHP获取php,mysql,apche的版本信息及更多服务器信息
Mar 09 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支持页面回退的两种方法[转]
2007/02/14 PHP
PHP 导出数据到淘宝助手CSV的方法分享
2010/02/27 PHP
PHP中的多种加密技术及代码示例解析
2016/10/20 PHP
可兼容php5与php7的cURL文件上传功能实例分析
2018/05/11 PHP
php获得刚插入数据的id 的几种方法总结
2018/05/31 PHP
PHP扩展mcrypt实现的AES加密功能示例
2019/01/29 PHP
页面载入结束自动调用js函数示例
2013/09/23 Javascript
javascript 10进制和62进制的相互转换
2014/07/31 Javascript
字段太多jquey快速清空表单内容方法
2014/08/21 Javascript
JavaScript事件委托用法分析
2015/01/24 Javascript
js实现input密码框提示信息的方法(附html5实现方法)
2016/01/14 Javascript
通过jquery-ui中的sortable来实现拖拽排序的简单实例
2016/05/24 Javascript
AngularJS内建服务$location及其功能详解
2016/07/01 Javascript
js使用i18n实现页面国际化的方法
2017/05/09 Javascript
webpack打包js文件及部署的实现方法
2017/12/18 Javascript
es6基础学习之解构赋值
2018/12/10 Javascript
layui实现左侧菜单点击右侧内容区显示
2019/07/26 Javascript
vue-router之实现导航切换过渡动画效果
2019/10/31 Javascript
微信小程序开发打开另一个小程序的实现方法
2020/05/17 Javascript
python操作xml文件示例
2014/04/07 Python
Python入门篇之编程习惯与特点
2014/10/17 Python
Python+Turtle动态绘制一棵树实例分享
2018/01/16 Python
Python数据类型之Dict字典实例详解
2019/05/07 Python
pytorch 共享参数的示例
2019/08/17 Python
python 实现仿微信聊天时间格式化显示的代码
2020/04/17 Python
使用python修改文件并立即写回到原始位置操作(inplace读写)
2020/06/28 Python
Meli Melo官网:名媛们钟爱的英国奢侈手包品牌
2017/04/17 全球购物
英国女士家居服网站:hush
2017/08/09 全球购物
Bealls Florida百货商店:生活服饰、家居装饰和鞋子
2018/02/23 全球购物
英国百年闻名的优质健康产品连锁店:Holland & Barrett
2019/12/19 全球购物
意大利单身交友网站:Meetic
2020/07/12 全球购物
大学生如何写自荐信
2014/01/08 职场文书
廉洁自律承诺书
2014/03/27 职场文书
机关保密承诺书
2014/06/03 职场文书
个人查摆问题自查报告
2014/10/16 职场文书
纯CSS实现酷炫的霓虹灯效果
2021/04/13 HTML / CSS