Chinaunix首页 | 论坛 | 博客
  • 博客访问: 136320
  • 博文数量: 62
  • 博客积分: 2501
  • 博客等级: 少校
  • 技术积分: 640
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-25 12:20
文章分类

全部博文(62)

文章存档

2013年(2)

2011年(1)

2007年(59)

我的朋友
最近访客

分类:

2007-06-10 20:55:03

PHP代码:
  1.  
  2.        ("Content-type:application/vnd.ms-excel");
  3.  
  4.        ("Content-Disposition:filename=test.xls");
  5.  
  6.        "test1t";
  7.  
  8.        "test2tn";
  9.  
  10.        "test1t";
  11.  
  12.        "test2tn";
  13.  
  14.        "test1t";
  15.  
  16.        "test2tn";
  17.  
  18.        "test1t";
  19.  
  20.        "test2tn";
  21.  
  22.        "test1t";
  23.  
  24.        "test2tn";
  25.  
  26.        "test1t";
  27.  
  28.        "test2tn";
  29.  
  30. ?>

在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在处理各种类型

文件方面就更加方便了。

阅读(825) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~