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

首頁 > 編程 > PHP > 正文

PHP導入和導出Excel文件

2020-03-24 18:42:42
字體:
來源:轉載
供稿:網(wǎng)友
一、PHP導出Excel文件1:第一推薦無比風騷的PHPExcel,官方網(wǎng)站: http://www.codeplex.com/PHPExcel
導入導出都成,可以導出html' target='_blank'>office2007格式,同時兼容2003

2、使用pear的Spreadsheet_Excel_Writer類
下載地址: http://pear.php.net/package/Spreadsheet_Excel_Writer
此類依賴于OLE,下載地址:http://pear.php.net/package/OLE
需要注意的是導出的Excel文件格式比較老,修改后保存會提示是否轉換成更新的格式。不過可以設定格式,很強大。
3:利用smarty,生成符合Excel規(guī)范的XML或HTML文件
支持格式,非常完美的導出方案。不過導出來的的本質上還是XML文件,如果用來導入就需要另外處理了。
詳細內(nèi)容請見rardge大俠的帖子:http://bbs.chinaunix.net/viewthread.php?tid=745757
需要注意的是如果導出的表格行數(shù)不確定時,最好在模板中把 ss:ExpandedColumnCount= 5 ss:ExpandedRowCount= 21 之類的東西刪掉。
4、利用pack函數(shù)打印出模擬Excel格式的斷句符號,這種更接近于Excel標準格式,用office2003修改后保存,還不會彈出提示,推薦用這種方法。缺點是無格式。
5、使用制表符、換行符的方法
制表符 /t 用戶分割同一行中的列,換行符 /t/n 可以開啟下一行。
6、使用com
如果你的PHP可以開啟com模塊,就可以用它來導出Excel文件二、php導入excel文件1. 以.csv格式讀取
將.xls轉換成.csv的文本格式,然后再用PHP分析這個文件,和PHP分析文本沒有什么區(qū)別。
優(yōu)點:跨平臺,效率比較高、可以讀寫。
缺點:只能直接使用.csv的文件,如果經(jīng)常接受.xls二進制文件的話需要手工轉換,不能自動化。一個文件只有一個SHEET。PHP有自帶的分析.csv函數(shù):fgetcsv2. ODBC鏈接數(shù)據(jù)源優(yōu)點:支持多種格式,cvs, xls等。支持讀寫,使用標準SQL語言,和SQLSERVER、MYSQL數(shù)據(jù)庫幾乎完全一樣。
缺點:值支持windows服務器3. PHP自定義類優(yōu)點:跨平臺。某些類支持寫操作。支持.xls二進制文件
常用的類有phpExcelReader、PHPExcel。其中后者支持讀寫,但是需要php5.2以上版本。phpExcelReader是專門用來讀取文件的。返回一個數(shù)組,包含表格的所有內(nèi)容。html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 新巴尔虎左旗| 墨玉县| 德惠市| 垫江县| 垦利县| 象州县| 汪清县| 扎鲁特旗| 突泉县| 翁源县| 克什克腾旗| 天祝| 仙游县| 会理县| 西林县| 彰武县| 安宁市| 巧家县| 马龙县| 炉霍县| 佛教| 成安县| 周宁县| 沙洋县| 会昌县| 永吉县| 新和县| 东平县| 竹北市| 阳泉市| 蒲城县| 河南省| 凌源市| 万安县| 江门市| 鹤山市| 广德县| 来安县| 迁西县| 凤山市| 丹江口市|