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