3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { public function bar() { } public static function barS() { } } function x() { } print_r(Closure::fromCallable([new Foo(), 'bar'])); print_r(Closure::fromCallable([Foo::class, 'barS'])); print_r(x(...));

preferences:
24.05 ms | 404 KiB | 5 Q