PHP Class/Object 函數(shù)參考手冊(cè)
get_declared_traits()函數(shù)返回所有已定義的 traits 的數(shù)組
get_declared_traits ( void );
返回一個(gè)數(shù)組,其值包含了所有已定義的 traits 的名稱(chēng)。
序號(hào) | 參數(shù)及說(shuō)明 |
---|---|
1 | void void 表示不需要任何參數(shù)。 |
返回一個(gè)數(shù)組,其值包含了所有已定義的 traits 的名稱(chēng)。 在失敗的情況下返回 NULL。
以下是此函數(shù)的用法-
<?php namespace Example; // 聲明 Trait trait FooTrait { } //聲明抽象類(lèi) abstract class FooAbstract { } //聲明類(lèi) class Bar extends FooAbstract { use FooTrait; } //獲取所有屬性聲明 $array = get_declared_traits(); var_dump($array); ?>測(cè)試看看 ?/?
輸出結(jié)果:
array(1) { [0] => string(23) "Example\FooTrait" }