php中怎样获取类的所有方法

  介绍

小编给大家分享一下php中怎样获取类的所有方法,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!

php获取类的所有方法的方法:可以利用get_class_methods()函数来获取.get_class_methods()函数返回由类的方法名组成的数组,如果失败则返回零。

 php中怎样获取类的所有方法

get_class_methods()函数返回由类的方法名组成的数组。

语法:

阵列get_class_methods(混合class_name美元)

返回由class_name指定的类中定义的方法名所组成的数组。如果出错,则返回零。

注意:从php 4.0.6开始,可以指定对象本身来代替class_name。

(视频教程推荐:php视频教程)

例如:

& lt; php ?   (class_methods=get_class_methods美元my_object);//下面完整的例子   ?在

代码示例:

& lt; php ?   myclass类   {//构造函数   myclass()函数   {   返回(真正的);   }//方法1   myfunc1()函数   {   返回(真正的);   }//方法二   myfunc2()函数   {   返回(真正的);   }   }      $ class_methods=get_class_methods (& # 39; myclass # 39;);//或   $ class_methods=get_class_methods(新myclass ());   foreach (class_methods method_name美元美元)   {   回声“method_name"美元;;   }

输出结果:

myclass   myfunc1   myfunc2

看完了这篇文章,相信你对php中怎样获取类的所有方法有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

php中怎样获取类的所有方法