哈希空间 Ctrl + F 进行搜索
首页 php手册中文版 CSS中文手册 哈希文档 Markdown在线工具

PHP get 组件

get_class_methods

(PHP 4, PHP 5, PHP 7, PHP 8)

get_class_methods返回由类的方法名组成的数组

说明

get_class_methods(object|string $object_or_class): array

获取类的方法名称列表。

参数

object_or_class

类名或者对象实例。

返回值

返回由 object_or_class 指定的类中定义的方法名所组成的数组。

更新日志

版本 说明
8.0.0 object_or_class 参数现在只接受对象或者有效的类名。

范例

示例 #1 get_class_methods() 示例

<?php

class myclass {
    
// 构造方法
    
function __construct()
    {
        return(
true);
    }

    
// 方法 1
    
function myfunc1()
    {
        return(
true);
    }

    
// 方法 2
    
function myfunc2()
    {
        return(
true);
    }
}

$class_methods get_class_methods('myclass');
// 或者
$class_methods get_class_methods(new myclass());

foreach (
$class_methods as $method_name) {
    echo 
"$method_name\n";
}

?>

以上例程会输出:

__construct
myfunc1
myfunc2

参见

打开 哈希空间 微信小程序中查看更佳