当前位置: 首页 > 后端技术 > PHP

PHPget_defined_functions函数处理函数

时间:2023-03-30 03:19:29 PHP

定义和使用get_defined_functions-返回所有定义函数的数组PHP7.0.15,PHP7.1.1添加exclude_disabled参数。语法get_defined_functions([bool$exclude_disabled=FALSE])get_defined_functions()获取所有已定义函数的数组。参数参数必填说明exclude_disabled返回数据中是否应该排除被禁用的功能。返回值返回一个包含所有已定义函数的数组,包括内置(internal)和用户定义函数。可以通过$arr\["internal"\]访问系统内置函数,通过$arr["user"]访问用户定义函数(参见示例)。示例函数myrow($id,$data){return"$id$data
";}$html='';foreach(get_defined_functions()as$key=>$val){if($key=='internal'){$html.='已经定义好的内建函数有:';foreach($valas$k=>$v){$html.=''.$v.'';}}elseif($key=='user'){$html.='用户自定义函数有:';foreach($valas$k=>$v){$html.=''.$v.'';}}}$html.='';回声$html;相关页面function_exists()-如果给定的函数已经定义,则返回TRUE定义变量数组get_defined_constants()-返回所有常量的关联数组,键为常量名称,值为常量值get_declared_classes()-返回一组已定义的类名