3v4l.org

run code in 300+ PHP versions simultaneously
<?php error_reporting(E_ALL); $fnc_array = get_defined_functions(); $fnc_array = $fnc_array['internal']; //foreach ($fnc_array as $fnc_name) { $ref_func = new ReflectionFunction('call_user_func'); foreach($ref_func->getParameters() as $parm) { var_dump($parm->isCallable()); if($parm->isCallable()) { echo "$fnc_name (" . $ref_func->getNumberOfParameters() .")\n"; break; } } //} //

preferences:
49.7 ms | 402 KiB | 5 Q