- var_dump: documentation ( source)
<?php
class FooBar
{
public function __destruct()
{
var_dump('I\'m Dead!!!');
}
}
$foo = new FooBar();
$getter = function () {
return $this;
};
$closure = $getter->bindTo($foo);
$reflection = new ReflectionFunction($closure);
unset($closure, $foo);
//unset($reflection);
var_dump('Unset!!!');
//var_dump($reflection->getClosureThis());
var_dump('Done!!!');