php將數據以excel文件輸出

 直接上代碼就行了:

  1. //默認保存的文件名,我電腦裝的是 wps,所以寫的 xlsx 後綴名,可以更換的 
  2. $filename = 'bengbeng_' . date('Ymd') . '.xlsx'
  3. header("Content-type:application/vnd.ms-excel;charset:utf-8;");   
  4. header('Content-Disposition:filename='.$filename); 
  5. header("Pragma: no-cache");     
  6. header("Expires: 0"); 
  7. header("Cache-control:must-revalidate,post-check=0,pre-check=0"); // 解決IE不能下載問題。  
  8. //標題 
  9. $thead = "用戶名\t角色等級\t\n"
  10. echo(iconv("UTF-8","GBK//IGNORE",$thead)); 
  11. // $res 爲數據數組 
  12. foreach($res as $row){ 
  13.     echo(iconv("UTF-8","GBK//IGNORE",$row['accname'] . "\t")); 
  14.     echo(iconv("UTF-8","GBK//IGNORE",$row['level'] . "\t\n")); 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章