我使用Harish Chauhan 的 Excel Writer生成一个 excel (xls) 文件。
然后我使用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));
我不知道如何解决它。请帮忙。
谢谢你的时间!