php is_callable()与method_exists()区别示例
发布时间:2020-05-25 05:52:35 所属栏目:PHP 来源:互联网
导读:php is_callable()与method_exists()区别示例
|
对php is_callable()与method_exists()的区别感兴趣的小伙伴,下面一起跟随脚本之家 jb51.cc的小编两巴掌来看看吧! is_callable()可以加收另外一个参数:一个布尔值,如果将该参数设置为true,函数仅仅检查给定的方法或函数名称的语法是否正确,而不检查其是否真正存在。method_exists()函数的参数为一个对象(或类名)和一个方法名,如果给定方法在对象的类中存在,则返回true
method_exists()与is_callable()的区别php函数method_exists()与is_callable()的区别在于在php5中,一个方法存在并不意味着它就可以被调用。 对于private,protected和public类型的方法,method_exits()会返回true,但是is_callable()会检查存在其是否可以访问,如果是private,protected类型的,它会返回false。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
