3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { public function test(A $dep = null){ print_r($dep?$dep:"null"); } } $a = new A(); $b = new A(); $a->test(); $a->test($b);

preferences:
49.99 ms | 402 KiB | 5 Q