3v4l.org

run code in 300+ PHP versions simultaneously
<?php function userland_call_user_func(callable $function, ...$args) { return $function(...$args); } class Test { private function foo() { echo new Exception; } public function callFoo($callfunc) { $callfunc(array($this, 'foo')); } } $o = new Test; $o->callFoo('call_user_func'); $o->callFoo('userland_call_user_func');

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
139.78 ms | 2933 KiB | 10 Q