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