PHP get_declared_traits 类/对象函数

  • 定义和用法

    get_declared_traits - 返回所有已定义的 traits 的数组
  • 版本支持

    PHP4 PHP5 PHP7
    不支持 V5.4.0(含)+支持 支持
  • 语法

    get_declared_traits ( void )   
    
    返回所有已定义的 traits 的数组
  • 参数

    参数 必需的 描述
  • 返回值

    返回一个数组,其值包含了所有已定义的 traits 的名称。 在失败的情况下返回 NULL。
  • 示例

    <?php
    
    namespace Example;
    
    // Declare Trait
    trait FooTrait
    {
    }
    
    // Declare Abstract class
    abstract class FooAbstract
    {
    }
    
    // Declare class
    class Bar extends FooAbstract
    {
            use FooTrait;
    }
    
    // Get all traits declareds
    $array = get_declared_traits();
    
    var_dump($array);
    
    尝试一下
  • 相关函数

    class_uses() - 返回给定类使用的特征。