2007-09-22 14:40

[PHP] 輸出資料至 Excel

經由設定 header 的文件格式達到輸出至 Excel 檔
這個方法我之前有用過,可惜他不支援 UTF-8 的編碼方式
有嘗試過使用 BIG5 的編碼方式,可以正常輸出文字
  1. <?php 
  2. /* 設定文件格式 */ 
  3. header("Content-type:application/vnd.ms-excel"); 
  4. /* 設定文件名稱 */ 
  5. header("Content-Disposition:filename=to_excel.xls"); 
  6.  
  7. /* 輸出文件內容 */ 
  8. for($i=1; $i<10; $i++){ 
  9.   /* 每個項目以( \t )分隔 */ 
  10.    echo "number".$i."\t"; 
  11.    echo "name".$i."\t"; 
  12.    echo "date".$i."\t"; 
  13.    echo "text".$i."\t"; 
  14.  
  15.    /* 每一筆資料以( \n )分隔 */ 
  16.    echo "\n"; 
  17. } 
  18. ?> 

0 回應: