3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { private static function bar($t) { var_dump ($t);} } $ref= (new ReflectionMethod('ReflectionMethod', 'invokeArgs'))->getClosure(new ReflectionMethod('Foo', 'bar')); $closure = $ref->bindTo(new ReflectionMethod('Foo', 'bar'), 'Foo'); $closure(null, [1]);

preferences:
36.02 ms | 402 KiB | 5 Q