我使用Excel Writer of Harish Chauhan來生成excel(xls)文件。使用Excelwriter和phpExcelReader 2無法讀取文件
然後我用phpExcelReader 2讀通過Excel的Writer類中創建的文件,但有此錯誤的所有時間:
The filename myXls.xls is not readable
我可以打開MS Excel中的「myXls.xls」文件。但是如果我用另一個名字保存文件,它可以被成功讀取。
嘗試探索的代碼,它似乎錯誤是由下式給出:
if (substr($this->data, 0, 8) != IDENTIFIER_OLE) {
//echo 'Error';
$this->error = 1;
return false;
}
IDENTIFIER_OLE定義:
define('IDENTIFIER_OLE', pack("CCCCCCCC",0xd0,0xcf,0x11,0xe0,0xa1,0xb1,0x1a,0xe1));
我沒有關於如何解決它的任何想法。請幫忙。
謝謝你的時間!
謝謝您的回答。 PHPExcel非常適合讀取/寫入excel文件。 –