标签: php memory-management memory-leaks
可能重复: Finding cause of memory leaks in large PHP stacks
PHP内存泄漏的常见原因是什么?我正在寻找通常由毫无防备的PHP程序员完成的事情,这会导致内存泄漏。
答案 0 :(得分:1)
泄漏的最常见原因是循环引用。但是,从PHP 5.3开始,现在可以检测并处理这些内容。
所以现在“泄漏”的唯一原因应该是:
PHP的一个错误(我不知道任何随意的;检查活动的错误报告。)
构建您从未“免费”的大型(例如)数组或字符串(即,您继续引用它们)
简而言之,如果您记得停止引用不再需要的数据,那么应该没有太大问题。