php打印出类的所有方法的方法:可以利用get_class_methods()函数来实现,它可以返回由类的方法名组成的数组。如果出错,则函数返回NULL。

    语法格式:

    1

    get_class_methods ( mixed $class_name )

    1. class myclass {
    2. // constructor
    3. function myclass()
    4. {
    5. return(true);
    6. }
    7. // method 1
    8. function myfunc1()
    9. {
    10. return(true);
    11. }
    12. // method 2
    13. function myfunc2()
    14. {
    15. return(true);
    16. }
    17. }
    18. $class_methods = get_class_methods('myclass');
    19. // or
    20. $class_methods = get_class_methods(new myclass());
    21. foreach ($class_methods as $method_name) {
    22. echo "$method_name\n";
    23. }
    24. ?>