在线文档教程
PHP
类和函数 | Classes and Functions

get_class_methods

get_class_methods

(PHP 4, PHP 5, PHP 7)

get_class_methods - 获取类方法的名称

描述

array get_class_methods ( mixed $class_name )

获取类方法名称。

参数

class_name

类名称或对象实例

返回值

返回为由指定的类定义的方法名称数组class_name。如果出现错误,则返回NULL

例子

示例#1 get_class_methods()示例

<?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\n"; } ?>

上面的例子将输出:

myclass myfunc1 myfunc2

可以参阅

  • get_class() - 返回对象类的名称

  • get_class_vars() - 获取类的默认属性

  • get_object_vars() - 获取给定对象的属性

← get_called_class

get_class_vars →