3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { public function x($x, $y) { var_dump('SUPER'); } } class Bar extends Foo { public function __call($name, $args) { call_user_func_array( [$this, $name], func_get_args() ); } } $bar = (new Bar)->x(4,2);

preferences:
51.83 ms | 402 KiB | 5 Q