PHP的垃圾回收
PHP使用引用计数和写时拷贝(Copy-On-Write)来管理内存。
引用技术不言自明,写时拷贝工作原来如下:
$worker = array("Fred", 35, "Wilma"); $other = $worker; //并没有创建新的array,other和worker引用同一份内存 $other[1] = 36; //此时发生拷贝,other指向新的一个array
PHP使用引用计数和写时拷贝(Copy-On-Write)来管理内存。
引用技术不言自明,写时拷贝工作原来如下:
$worker = array("Fred", 35, "Wilma"); $other = $worker; //并没有创建新的array,other和worker引用同一份内存 $other[1] = 36; //此时发生拷贝,other指向新的一个array