3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { function __construct() { $this->herp = 'derp'; } function bar() { return $this->herp(); } function baz() { $x = $this->bar(); var_dump(func_get_args()); var_dump($x); } } (new Foo())->baz(1,2,3);

preferences:
36.61 ms | 402 KiB | 5 Q