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

首頁 > 開發 > PHP > 正文

php 生成excel xls文檔

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

方法1 - 使用HTTP頭

至于在MS Word中所述,您需要格式化的HTML / PHP頁面使用Excel友好CSS和標頭信息添加到您的PHP腳本,實例代碼如下:

  1. <?php 
  2. header("Content-type: application/vnd.ms-excel"); 
  3. header("Content-Disposition: attachment;Filename=document_name.xls"); 
  4.  
  5. echo "<html>"
  6. echo "<meta http-equiv="Content-Type" content="text/html; 
  7.  
  8. charset=Windows-1252">"
  9. echo "<body>"
  10. echo "<b>testdata1</b> <u>testdata2</u> "
  11. echo "</body>"
  12. echo "</html>"
  13. ?> 

方法2 - 使用COM對象

請注意,在服務器運行下面必須有MS Excel中所述的代碼安裝,我們使用一個文件保存到臨時目錄第一,作為MS Word的同樣的做法,實例代碼如下:

  1. //Create new COM object – excel.application 
  2. $xl = new COM("excel.application"); 
  3.  
  4. //Hide MS Excel application window 
  5. $xl->Visible = 0; 
  6.  
  7. //Create new document 
  8. $xlBook = $xl->Workbooks->Add(); 
  9.  
  10. //Create Sheet 1 
  11. $xlBook->Worksheets(1)->Name = "Worksheet 1"
  12. $xlBook->Worksheets(1)->Select; 
  13.  
  14. //Set Width & Height 
  15. $xl->ActiveSheet->Range("A1:A1")->ColumnWidth = 10.0; 
  16. $xl->ActiveSheet->Range("B1:B1")->ColumnWidth = 13.0; 
  17.  
  18. //Add text 
  19. $xl->ActiveSheet->Cells(1,1)->Value = "TEXT"
  20. $xl->ActiveSheet->Cells(1,1)->Font->Bold = True; 
  21.  
  22. //Save document 
  23. $filename = tempnam(sys_get_temp_dir(), "excel"); 
  24. $xlBook->SaveAs($filename); 
  25. //開源代碼Vevb.com 
  26. //Close and quit 
  27. unset( $xlBook); 
  28. $xl->ActiveWorkBook->Close(); 
  29. $xl->Quit(); 
  30. unset( $xl ); 
  31.  
  32. header("Content-type: application/vnd.ms-excel"); 
  33. header("Content-Disposition: attachment;Filename=document_name.xls"); 
  34.  
  35. // Send file to browser 
  36. readfile($filename); 
  37. unlink($filename);

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 山阳县| 临海市| 东丰县| 万盛区| 云安县| 兴化市| 正定县| 石台县| 宜君县| 广元市| 策勒县| 保山市| 神木县| 新和县| 靖西县| 普洱| 蕉岭县| 德兴市| 星座| 海林市| 淄博市| 梧州市| 法库县| 潜山县| 连江县| 十堰市| 潮州市| 阿克| 伊宁县| 安图县| 永泰县| 盐山县| 浪卡子县| 隆子县| 萨嘎县| 专栏| 白河县| 高邑县| 根河市| 通州区| 万源市|