国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php輸出excel的簡單方法(csv格式)

2024-05-04 21:57:24
字體:
來源:轉載
供稿:網友

在php中有專業的excel處理類我們可以用它來增加,刪除或處理excel中相關數據,如果我們只是要生成excel就可以使用下面方法簡單又快捷。

如果不讀數據我們直接使用下面代碼就可以了,只需要把相關的數據導出到excel表就可以了,這么簡單的操作就不需要用那些類庫什么的了。直接用header的方式就可以了:header("Content-type:application/vnd.ms-excel");

實例代碼如下:

  1. <?php 
  2. header(“Content-type:application/vnd.ms-excel”); 
  3. header(‘Content-Disposition: attachment;filename=”yingcai.xls”‘); 
  4. ?> 
  5. <table border=”1″> 
  6. <tr> 
  7. <td>用戶名</td> 
  8. <td>密碼</td> 
  9. </tr> 
  10. <tr> 
  11. <td>admin</td> 
  12. <td>yingcai</td> 
  13. </tr> 
  14. </table> 
簡單純粹的php導出excel表格方法,木有過多的解釋,花哨的裝飾,一看就懂,實例代碼如下:
  1. header("Content-type:application/vnd.ms-excel");  
  2. header("Content-Disposition:attachment; filename=用戶信息表.xls");  
  3. require_once('./class.db.php');  
  4. $db = new DB('localhost''app_vmovies''root''123456');  
  5. $sql = 'select * from `user` order by `id` desc';  
  6. $ret = $db->get_results($sql);  
  7.    
  8. // 輸出內容如下:     
  9. echo "ID"."t";  
  10. echo "昵稱"."t";  
  11. echo "性別"."t";  
  12. echo "OpenId"."t";  
  13. echo "平臺"."t";  
  14. echo "注冊日期"."t";  
  15. echo "n";  
  16. $len = count($ret);  
  17. for ( $i = 0; $i < $len$i++ ) {  
  18.     echo $ret[$i]["id"]."t";  
  19.     echo $ret[$i]["nickname"]."t";  
  20.     echo $ret[$i]["gender"]."t";  
  21.     echo $ret[$i]["openid"]."t";  
  22.     echo $ret[$i]["pf"]."t";  
  23.     echo $ret[$i]["regdate"]."t";  
  24.     echo "n";  

如果程序是utf-8編碼的,還需要用iconv函數去轉碼,不然是會亂碼的,亂碼的,另word格式導入類似,指定header就可以了,實例代碼如下:

  1. header("Content-Type:   application/msword");         
  2. header("Content-Disposition:   attachment;   filename=doc.doc");  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 山阳县| 山东省| 新乡县| 聂拉木县| 泸定县| 岗巴县| 定兴县| 门源| 固原市| 奉贤区| 丁青县| 固原市| 英山县| 巫溪县| 平远县| 桃源县| 菏泽市| 兴山县| 福海县| 陆丰市| 大同县| 巴塘县| 建昌县| 鲁甸县| 三都| 许昌市| 南木林县| 四子王旗| 利川市| 奇台县| 华坪县| 周口市| 汨罗市| 漳平市| 同江市| 乳山市| 天柱县| 广安市| 疏附县| 容城县| 隆尧县|