php导出Excel文件(无需插件)

来源:互联网 发布:淘宝vr购物在哪里打开 编辑:程序博客网 时间:2024/06/05 12:06
  1. <?php    
  2. //输出的文件类型为excel    
  3. header("Content-type:application/vnd.ms-excel");    
  4. //提示下载    
  5. header("Content-Disposition:attachement;filename=Haoyunyun_".date("Ymd").".xls");    
  6. //报表数据    
  7. $ReportArr = array(array(1,2,3,4,5),    
  8.                     array('A','B','C','D','E'),    
  9.                     array('up','down','left','right','center'),    
  10.                     array('欢','迎','光','临','郝云云','的','CSDN','博客')    
  11.                 );    
  12. $ReportContent = '';    
  13. $num1 = count($ReportArr);    
  14. for($i=0;$i<$num1;$i++){    
  15.     $num2 = count($ReportArr[$i]);    
  16.     for($j=0;$j<$num2;$j++){    
  17.         //ecxel都是一格一格的,用\t将每一行的数据连接起来    
  18.         $ReportContent .= '"''"'.$ReportArr[$i][$j].'"'."\t";    
  19.     }    
  20.     //最后连接\n 表示换行    
  21.     $ReportContent .= "\n";    
  22. }    
  23. //用的utf-8 最后转换一个编码为gb    
  24. $ReportContent = mb_convert_encoding($ReportContent,"gb2312","utf-8");    
  25. //输出即提示下载    
  26. echo $ReportContent;    
  27. ?>   
0 0
原创粉丝点击