3v4l.org

run code in 300+ PHP versions simultaneously
<?php function onDone1(&$object){unset($object);} function onDone2(&$object){$object=null;} $obj = (object)['data']; echo " >> original obj: \n"; var_dump($obj); onDone1($obj); echo "\n >> after onDone1: \n"; var_dump($obj); onDone2($obj); echo "\n >> after onDone2: \n"; var_dump($obj);

preferences:
63.8 ms | 402 KiB | 5 Q