Heim  >  Artikel  >  Backend-Entwicklung  >  用php生成excel文件_PHP

用php生成excel文件_PHP

WBOY
WBOYOriginal
2016-06-01 12:34:561040Durchsuche

Excel

nbsp;用php生成excel文件
哈哈,今天又学一招。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在处理各种类型

文件方面就更加方便了。

 

Yorgo Sun (yorgo@163.net)

2000/11/14

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

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn