3v4l.org

run code in 300+ PHP versions simultaneously
<?php abstract class Foo { abstract public function fooFunc(); } class Bar extends Foo { public function fooFunc() { return 'hello'; } } $callable = array(new Bar, 'fooFunc'); var_dump(is_callable($callable)); var_dump(call_user_func($callable));

preferences:
55.15 ms | 402 KiB | 5 Q