php获取类的所有方法的方法:可以利用get_class_methods()函数来获取。get_class_methods()函数返回由类的方法名组成的数组,如果失败则返回NULL。
get_class_methods()函数返回由类的方法名组成的数组。
(推荐教程:php图文教程)
语法:
array get_class_methods ( mixed $class_name )
登录后复制
返回由 class_name 指定的类中定义的方法名所组成的数组。如果出错,则返回 NULL。
立即学习“PHP免费学习笔记(深入)”;
注意:从 PHP 4.0.6 开始,可以指定对象本身来代替 class_name。
(视频教程推荐:php视频教程)
例如:
登录后复制
代码示例:
<?php class myclass{ // constructor function myclass() { return (true); } // method 1 function myfunc1() { return (true); } // method 2 function myfunc2() { return (true); }} $class_methods = get_class_methods('myclass'); // or$class_methods = get_class_methods(new myclass());foreach ($class_methods as $method_name){ echo "$method_name";}
登录后复制
输出结果:
myclassmyfunc1myfunc2
登录后复制
以上就是php如何获取类的所有方法的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2128176.html