首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

get_class_methods

(PHP 4, PHP 5, PHP 7)

get_class_methods - 获取类方法的名称

描述

代码语言:javascript
复制
array get_class_methods ( mixed $class_name )

获取类方法名称。

参数

class_name

类名称或对象实例

返回值

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

例子

示例#1 get_class_methods()示例

代码语言:javascript
复制
<?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";
}

?>

上面的例子将输出:

代码语言:javascript
复制
myclass
myfunc1
myfunc2

可以参阅

  • get_class() - 返回对象类的名称
  • get_class_vars() - 获取类的默认属性
  • get_object_vars() - 获取给定对象的属性

← get_called_class

get_class_vars →

扫码关注腾讯云开发者

领取腾讯云代金券