本文将要讲述 PHP 发展历程中的垃圾回收及内存管理相关内容。
在 PHP 5.2 及以前的版本中,PHP 的垃圾回收采用的是 引用计数 算法。
引用计数基础知识
php 的变量存储在「zval」变量容器(数据结构)中,「zval」属性包含如下信息:
当一个变量被赋值时,就会生成一个对应的「zavl」变量容器。【