0

我有很大的 xlsx 文件(16 000 行和 14 列),我尝试使用 PHPExcel 读取它,但出现错误:Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 58 bytes) in Z:\home\xlsx.qqq\www\PHPExcel\Classes\PHPExcel\Worksheet.php on line 961.

是否可以在没有此类错误的情况下在 php 中读取大 xlsx 文件?

谢谢!

4

2 回答 2

1

使用 PHPExcel 单元缓存系统 - 您可以在下载包中包含的文档文件中找到更多信息。

于 2011-08-12T10:28:58.380 回答
0

我可以想到两个选择。要么增加 PHP 的内存限制,以便可以一次将整个文件读入内存,要么以增量方式读取文件。

于 2011-08-12T09:41:24.403 回答