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 →