3v4l.org

run code in 500+ PHP versions simultaneously
<?php class InvokableUntrustedObject { public function __invoke() { return 'test'; } } var_dump(is_callable(InvokableUntrustedObject::class)); $a = new InvokableUntrustedObject(); var_dump(is_callable($a));

preferences:
38.71 ms | 1523 KiB | 5 Q