PHPExcel_Reader_Exception: is not recognised as an OLE file in Classes問題解決方法


$filename="student.xlsx";//指定excel文件
$temp=substr($filename,strpos($filename,".")+1);
if($temp=='xlsx' ){
$objReader = PHPExcel_IOFactory::createReader('excel2007'); //use excel2007 for 2007 format 
}else{
$objReader = PHPExcel_IOFactory::createReader('Excel5'); 
}

在 創建excel讀取格式時,例如 $objReader = PHPExcel_IOFactory::createReader('Excel5'); 應先判斷文件的擴展名,擴展名不同,文件的存儲格式不同,所以讀取文件的方法也就會有所不同。

如果只固定的使用一種方式讀取,就會容易出現“PHPExcel_Reader_Exception: is not recognised as an OLE file in Classes”錯誤提示


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM