PHP 类和对象函数

PHP get_declared_traits() 函数返回一个数组,其中包含所有声明的traits的名称。

语法

get_declared_traits() 

参数

不需要参数。

返回值

返回名称数组当前脚本中声明的traits。失败时返回 null。

示例:get_declared_traits() 示例

下面的示例显示了 get_declared_traits() 函数的用法。

<?php
namespace Example;

//声明trait
trait FooTrait {
}

//声明抽象类
abstract class FooAbstract {
}

//声明类
class Bar extends FooAbstract {
  use FooTrait;
}

//获取所有声明的traits
print_r(get_declared_traits());
?> 

上述代码的输出将是:

Array
(
    [0] => Example\FooTrait
)