PHPExcel加载文件太长

时间:2017-04-15 00:24:39

标签: phpexcel

我有.xls file(340Kb),但是当我尝试加载它时 - 过程大约需要15分钟。

你能帮帮我,文件有什么问题吗?

我的代码:

$file_type = PHPExcel_IOFactory::identify( $file_name );
$OR = PHPExcel_IOFactory::createReader($file_type);
$E = $OR->load( $file_name );

谢谢!

=============================================== ==============

更新

我发现,在加载时会出现大量通知:

Notice: Uninitialized string offset: -1120109318 in /PHPExcel/Reader/Excel5.php 

函数_GetInt2dreturn ord($data[$pos]) | (ord($data[$pos+1]) << 8);

函数_GetInt4d$_or_24 = ord($data[$pos + 3]);

函数_GetInt4dreturn ord($data[$pos]) | (ord($data[$pos+1]) << 8) | (ord($data[$pos+2]) << 16) | $_ord_24;

也许这就是问题所在? 是文件问题还是PHPExcel?

使用$OR->setReadDataOnly(true);一切正常。

0 个答案:

没有答案