PHPExcel即时写入?

Mik*_*ers 6 php phpexcel

寻找一个PHP类来生成巨大的xlsx文件,而不必为整个文件分配大量内存以适应内存.

我们喜欢PHPExcel,但需要一种即时写入方式,而不是将整个文件加载到内存中,然后调用函数来编写它.

看到一个类似的问题,但没有明确指向解决方案.

澄清 -

您有1GB的可用内存,需要生成3GB的Excel文件.

是否有现成的类/方法来实现这一目标?

Mik*_*ers -3

耶!

我们最终通过编写自己的 PHP Excel 类来解决这个问题,该类能够通过即时写入(从不将所有数据加载到内存中)来生成无限大小的 xlsx 文件。

感谢所有提供反馈和想法的人!非常感激

我们的类没有 phpexcel.codeplex 提供的所有功能。当您的数据集超过 100 万行时,我们确实支持字体、基本样式和自动工作表创建。

准备把类清理一下放到Github上供大家使用。一旦有可用的网址,我将立即更新这篇文章。