<?php
class Foo {
function __construct() {
print("Object created\n");
}
function __destruct() {
print("Object destroyed\n");
}
}
$foo = new Foo();
print("Before unset()\n");
print("After unset()\n");
PD9waHAKCmNsYXNzIEZvbyB7CglmdW5jdGlvbiBfX2NvbnN0cnVjdCgpIHsKCQlwcmludCgiT2JqZWN0IGNyZWF0ZWRcbiIpOwoJfQoJCglmdW5jdGlvbiBfX2Rlc3RydWN0KCkgewoJCXByaW50KCJPYmplY3QgZGVzdHJveWVkXG4iKTsKCX0KfQoKCiRmb28gPSBuZXcgRm9vKCk7CgpwcmludCgiQmVmb3JlIHVuc2V0KClcbiIpOwp1bnNldCgkZm9vKTsKcHJpbnQoIkFmdGVyIHVuc2V0KClcbiIpOw==