php的gc机制

Stefan555 发布于 2010/08/11 11:38
阅读 668
收藏 1
PHP

<?php

class Person
{
 public function __destruct()
 {
  echo "析构函数现在开始<br/>";
 } 
}

$luzhou = new Person();

// 我们将对象设值,这样$luzhou指向的对象就成了垃圾对象  phpgc机制将这个对象销毁    注意区别unset()函数
$luzhou = null;

for ($i = 0;$i < 5;$i++)
{
 echo $i . "<br/>";
}

echo "<br/>";

// 程序结束 对象销毁
$xianghua = new Person();

for ($i = 0;$i < 5;$i++)
{
 echo $i . "<br/>";
}

?>

What is your opinion?

加载中
0
e
elsonwu

反正不用的时候就执行销毁了~

像$luzhou = null;已经没人管之前创建的对象

返回顶部
顶部