在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/PHP/ phpexcel無法讀取xlsx文件,Excel2007無法載入createRe

phpexcel無法讀取xlsx文件,Excel2007無法載入createReader

$fileType=PHPExcel_IOFactory::identify($filename);
$objReader=PHPExcel_IOFactory::createReader($fileType);

一開始是這樣設(shè)置的,當(dāng)文件是xls時(shí),fileType為excel5,一切沒問題,但換成xlsx就出錯(cuò)了,500錯(cuò)誤,發(fā)現(xiàn)只要fileType為excel2007就出錯(cuò)

回答
編輯回答
心癌

經(jīng)過一頓亂搞解決問題了:安裝php-zip擴(kuò)展
如何發(fā)現(xiàn)問題:在無法解決問題的情況下,嘗試去使用新版本phpspreadsheet,于是準(zhǔn)備加載compose,安裝過程中報(bào)錯(cuò),顯示的大致內(nèi)容是找不到php-zip擴(kuò)展,發(fā)現(xiàn)了問題所在
查詢資料:Microsoft Office EXCEL 2007/2010/2013/2016文檔的擴(kuò)展名。xlsx是從Office2007開始使用的,是用新的基于XML的壓縮文件格式取代了其目前專有的默認(rèn)文件格式,在傳統(tǒng)的文件名擴(kuò)展名后面添加了字母x(即:docx取代doc、.xlsx取代xls等等),使其占用空間更小。

2017年8月4日 23:06
編輯回答
瘋子范

要判斷當(dāng)導(dǎo)入的是xlsx文件是,加載xlsx文件類庫

2017年1月15日 20:07