用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > php教程

php method_exists 检测类中是否包括函数

时间:2015-01-23  来源:西部数据  作者:西部数据

php method_exists 检测类中是否包括函数.

method_exists() 函数的语法如下:bool method_exists(object object,string method_name).

method_exists() 函数的作用是检查类的方法是否存在,如果 method_name 所指的方法在 object 所指的对象类中已定义,则返回 true,否则返回 false,实例代码如下:

  1. class a { 
  2.     public function xx(){ 
  3.         echo 'xx'
  4.     } 
  5.      
  6.     public function yy() { 
  7.         echo 'yy'
  8.     } 
  9. $obj = new a(); 
  10. var_dump(method_exists($obj'xx')); 
  11. var_dump(method_exists($obj'xx')); 
  12. var_dump(method_exists($obj'xx')); 
  13. //测试结果都为true 
  14. //开源软件:phpfensi.com 
  15. class a { 
  16.     public function xx(){ 
  17.         echo 'xx'
  18.     } 
  19.      
  20.     public function yy() { 
  21.         echo 'yy'
  22.     } 
  23.     public function yy() { 
  24.         echo 'yy'
  25.     } 
  26. $obj = new a(); 
  27. $obj->yy(); 
  28. $obj->yy(); 

以上语句报错,今天才发现原来php的对象属性是不区分大小写的.

来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门