大家好,又见面了,我是全栈君。
1.method_exists — 检查类的方法是否存在
说明
method_exists ( mixed $object
, string $method_name
) : bool
检查类的方法是否存在于指定的 object
中。
参数
object
对象示例或者类名。
method_name
方法名。
返回值
如果 method_name
所指的方法在 object
所指的对象类中已定义,则返回 TRUE
,否则返回 FALSE
。
2.function_exists — 如果给定的函数已经被定义就返回 TRUE
说明
function_exists ( string $function_name
) : bool
在已经定义的函数列表(包括系统自带的函数和用户自定义的函数)中查找 function_name
。
参数
function_name
函数名,必须为一个字符串。
返回值
如果 function_name
存在且的确是一个函数就返回 TRUE
,反之则返回 FALSE
。
Note:
对于语法结构的判断,例如 include_once 和 echo 将会返回
FALSE
。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/111694.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...