3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { public $hello; public function deleteMe(&$obj) { $obj = (unset) $obj; unset($obj); } public function hello() { echo 'hello from foo'; } public function __unset($unset) { echo 'I been called'; } } $foo = new Foo(); var_dump($foo); //$foo->deleteMe($foo); unset($foo); var_dump($foo);

preferences:
41.38 ms | 402 KiB | 5 Q