【问题标题】:Is it possible to read big xlsx files in PHP? [closed]是否可以在 PHP 中读取大 xlsx 文件? [关闭]
【发布时间】:2011-08-12 09:34:01
【问题描述】:

我有一个很大的 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 文件而不会出现此类错误?

谢谢!

【问题讨论】:

标签: php excel xlsx


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-10
      • 2023-03-22
      • 2017-01-04
      • 2023-03-27
      • 2012-02-24
      • 1970-01-01
      相关资源
      最近更新 更多