3v4l.org

run code in 300+ PHP versions simultaneously
<?php class myobject extends ArrayObject { public function &offsetGet($key) { $var &= parent::offsetGet($key); var_dump($var); return $var; } } $obj1 = new myobject(array(array(1,2,3), 1)); var_dump($obj1); unset($obj1[0][0]); var_dump($obj1);

preferences:
39.24 ms | 402 KiB | 5 Q