查询

get_declared_classes()函数—用法及示例

「 返回一个包含当前脚本中所有已定义类的数组 」


函数名:get_declared_classes()

适用版本:PHP 4, PHP 5, PHP 7

用法:get_declared_classes() 函数返回一个包含当前脚本中所有已定义类的数组。

示例:

class MyClass1 {
    public function __construct() {
        echo "MyClass1 instantiated." . PHP_EOL;
    }
}

class MyClass2 {
    public function __construct() {
        echo "MyClass2 instantiated." . PHP_EOL;
    }
}

$classes = get_declared_classes();
foreach ($classes as $class) {
    echo $class . PHP_EOL;
}

输出:

MyClass1
MyClass2

在上面的示例中,我们定义了两个类 MyClass1 和 MyClass2,并使用 get_declared_classes() 函数获取所有已定义的类。然后使用 foreach 循环遍历并打印每个类的名称。

请注意,这是一个简单的示例,实际上在一个复杂的应用程序中,可能会有更多的类被定义和返回。

补充纠错
上一个函数: get_declared_interfaces()函数
下一个函数: get_debug_type()函数
热门PHP函数
分享链接