3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { function __call($name, $args) { switch ($name) { case 'bar': return 42; } } } $foo = new Foo(); var_dump(call_user_func([$foo, 'bar'])); $rc = new ReflectionClass(Foo::class); var_dump($rc->getMethods()); var_dump($rm = new ReflectionMethod($foo, 'bar'));

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
215.22 ms | 2084 KiB | 9 Q