当同一个对象有另一个实例时调用__destruct()吗?

时间:2013-06-08 14:03:47

标签: php oop

这是一个非常简短的问题。每当我再次实例化同一个对象时,是否会调用__destruct? (在PHP中)

1 个答案:

答案 0 :(得分:1)

非常简短而明显的答案:不 仅当对象实例被销毁时。

当然:

$foo = new Bar;
$foo = new Bar;

此处分配给$foo 的实例被销毁,因为$foo被覆盖;不管被覆盖的是什么。