首頁  >  文章  >  後端開發  >  php,不用COM,產生excel檔案_PHP教學課程

php,不用COM,產生excel檔案_PHP教學課程

WBOY
WBOY原創
2016-07-21 16:07:56775瀏覽

用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";
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在處理各種類型文件方面就更加方便了.

http://www.bkjia.com/PHPjc/314998.htmlwww.bkjia.comtruehttp: //www.bkjia.com/PHPjc/314998.htmlTechArticle
用php產生檔案? header(Content-type:application/vnd.ms-excel); header(Contentent -Disposition:filename=test.xls); echo test1t; echo test2tn; echo test1t; echo test2tn; e...
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn