3v4l.org

run code in 300+ PHP versions simultaneously
<?php $rc = new ReflectionClass(Closure::class); $methodNames = array_map(function ($m) { return $m->getName(); }, $rc->getMethods()); var_dump(in_array('__invoke', $methodNames)); var_dump($rc->hasMethod('__invoke'));

preferences:
26.22 ms | 406 KiB | 5 Q