Скажем, что мы имеем класс CFoo
. В следующем примере, когда CFoo::__destruct()
называется?
function MyPHPFunc()
{
$foo = new CFoo();
. . .
// When/where/how does $foo get destroyed/deleted?
}
В этом примере вызывается деструктор, когда script выходит из области MyPHPFunc
, потому что $foo
больше не будет доступен?