20,359
社区成员
发帖
与我相关
我的任务
分享
class MyDestructableClass
{
function __construct()
{
print "In constructor\n";
$this->name = "MyDestructableClass";
}
function __destruct()
{
print "Destroying " . $this->name . "\n";
}
public function A()
{
print "hello A\n";
}
}
echo "<pre>";
$obj = new MyDestructableClass();
$obj->A();
$obj2 = new MyDestructableClass();
$obj2->A();
In constructor
hello A
In constructor
hello A
Destroying MyDestructableClass
Destroying MyDestructableClass
hello A
In constructor
Destroying MyDestructableClass
hello A
In constructor
Destroying MyDestructableClass
$obj = new MyDestructableClass();
$obj->A();
unset($obj);
$obj2 = new MyDestructableClass();
$obj2->A();
unset($obj2);