Heim  >  Artikel  >  Backend-Entwicklung  >  关于PHPExcel使用时内存出错的问题

关于PHPExcel使用时内存出错的问题

WBOY
WBOYOriginal
2016-06-23 14:06:27899Durchsuche

最近需要做一个报表程序,需要与excel结合,因此选了一个PHP处理Excel的库,名字是PHPExcel。
但是PHPExcel在执行的总是容易出现内存报错,占用内存问题很严重。我只是导入了个2M的文件,就占用了40M的内存。
当我把这些数据再写入到Excel的时候,占用的更多,接近300M内存。

于是在网上搜了一下,有说修改其文件,加上释放内存的代码。但是效果不大。

后来又找见设置缓存的方法,但是没起作用。

后来我打算分段写入Excel,但是没找见如何追加的方法,每次默认的都是覆盖。

谁有PHPExcel处理内存使用率高的方法?或者的写入Excel文件时分段写入的方法。总之,只要少用内存不是很高就好。


回复讨论(解决方案)

好吧。。。我跟你遇到同样的问题了。。。求解决

汗,我也遇到了..

我也是同样的问题,同求

同求?????,用过的大牛们,帮忙解决下

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn