3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { public function foo($a, $b, $c) { var_dump(func_get_args()); } } class B extends A { public function foo($a, $b, $c, $d = null) { var_dump(func_get_args()); } } $b = new B; $b->foo(1,2,3);

preferences:
41.17 ms | 402 KiB | 5 Q