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
)