您的位置:首页 > 编程语言 > PHP开发

如何解决PHP里大量数据循环时内存耗尽的问题 PHP

2018-01-08 10:50 627 查看


如何解决PHP里大量数据循环时内存耗尽的问题

PHP   

您的评价:     
0.0
收藏     1收藏

来自: http://www.linuxeden.com/html/news/20160124/164500.html

最近在开发一个PHP程序时遇到了下面的错误:

PHP Fatal error: Allowed memory size of 268 435 456 bytes exhausted

错误信息显示允许的最大内存已经耗尽。遇到这样的错误起初让我很诧异,但转眼一想,也不奇怪,因为我正在开发的这个程序是要用一个 foreach 循环语句在一个有4万条记录的表里全表搜索具有特定特征的数据,也就是说,一次要把4万条数据取出,然后逐条检查每天数据。可想而知,4万条数据全部加载到内存中,内存不爆才怪。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: