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中PDO解决中文乱码问题的一些补充
Sep 06 PHP
php简单对象与数组的转换函数代码(php多层数组和对象的转换)
May 18 PHP
解析php中反射的应用
Jun 18 PHP
php指定函数参数默认值示例代码
Dec 04 PHP
php 字符串中的\n换行符无效、不能换行的解决方法
Apr 02 PHP
从零开始学YII2框架(三)扩展插件yii2-gird
Aug 20 PHP
PHP中加速、缓存扩展的区别和作用详解(eAccelerator、memcached、xcache、APC )
Jul 09 PHP
CodeIgniter框架常见用法工作总结
Mar 16 PHP
浅谈PHP的exec()函数无返回值排查方法(必看)
Mar 31 PHP
PHP的mysqli_thread_id()函数讲解
Jan 24 PHP
PHP getName()函数讲解
Feb 03 PHP
php5.3/5.4/5.5/5.6/7常见新增特性汇总整理
Feb 27 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中函数的形参与实参的问题说明
2010/09/01 PHP
PHP实现HTML生成PDF文件的方法
2014/11/07 PHP
php显示指定目录下子目录的方法
2015/03/20 PHP
thinkphp在php7环境下提示Cannot use ‘String’ as class name as it is reserved的解决方法
2016/09/30 PHP
PHP利用正则表达式将相对路径转成绝对路径的方法示例
2017/02/28 PHP
许愿墙中用到的函数
2006/10/07 Javascript
图片上传即时显示缩略图的js代码
2009/05/27 Javascript
javascript 动态table添加colspan\rowspan 参数的方法
2009/07/25 Javascript
制作高质量的JQuery Plugin 插件的方法
2010/04/20 Javascript
js将字符串转成正则表达式的实现方法
2013/11/13 Javascript
使用原生js实现页面蒙灰(mask)效果示例代码
2014/06/20 Javascript
js操作IE浏览器弹出浏览文件夹可以返回目录路径
2014/07/14 Javascript
jQuery基础知识小结
2014/12/22 Javascript
JavaScript将当前时间转换成UTC标准时间的方法
2015/04/06 Javascript
chrome不支持form.submit的解决方案
2015/04/28 Javascript
JavaScript中获取时间的函数集
2016/08/16 Javascript
bootstrap下拉列表与输入框组结合的样式调整
2016/10/08 Javascript
js实现下拉菜单效果
2017/03/01 Javascript
Webpack执行命令参数详解
2017/06/17 Javascript
vue中子组件调用兄弟组件方法
2018/07/06 Javascript
浅析vue-router原理
2018/10/19 Javascript
使用Vue实现移动端左滑删除效果附源码
2019/05/16 Javascript
结合axios对项目中的api请求进行封装操作
2020/09/21 Javascript
对Python的Django框架中的项目进行单元测试的方法
2016/04/11 Python
Python设计模式之外观模式实例详解
2019/01/17 Python
Python实现K折交叉验证法的方法步骤
2019/07/11 Python
Python模块zipfile原理及使用方法详解
2020/08/04 Python
python selenium 获取接口数据的实现
2020/12/07 Python
详解Html5中video标签那些属性和方法
2019/07/01 HTML / CSS
一套C++笔试题面试题
2012/06/06 面试题
高级护理专业毕业生推荐信
2013/12/25 职场文书
女娲补天教学反思
2014/02/05 职场文书
幼儿教师研修感言
2014/02/12 职场文书
中等生评语大全
2014/05/04 职场文书
读书伴我成长演讲稿
2014/05/07 职场文书
《植物妈妈有办法》教学反思
2016/02/23 职场文书