ITPub博客

首页 > 应用开发 > IT综合 > 用php生成excel文件 (转)

用php生成excel文件 (转)

原创 IT综合 作者:worldblog 时间:2007-12-04 16:02:07 0 删除 编辑
用php生成excel文件 (转)[@more@] 用PHP生成excel文件

哈哈,今天又学一招。php生成excel文档太简单了,估计大家都会用到,所以

共享出来。

大家来看代码:

  header("Content-type:application/vnd.ms-excel");

  header("Content-Disposition:filename=test.xls");

  echo "test1t";

  echo "test2tn";

  echo "test1t";

  echo "test2tn";

  echo "test1t";

  echo "test2tn";

  echo "test1t";

  echo "test2tn";

  echo "test1t";

  echo "test2tn";

  echo "test1t";

  echo "test2tn";

?>

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

文件方面就更加方便了。

 XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" />

Yorgo Sun (Mailto:yorgo@163.NET">yorgo@163.net)

2000/11/14

欢迎转载,但请保证文档完整,通知作者。谢谢 :-)


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10752043/viewspace-988449/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    6241
  • 访问量
    2449192