English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP Класс/Объект Функция Референс Мануал
Функция get_declared_traits() возвращает массив всех определённых traits.
get_declared_traits ( void );
Возвращает массив, значения которого включают имена всех определённых traits.
Номер | Параметры и описание |
---|---|
1 | void void означает, что не требуются никакие параметры. |
Возвращает массив, значения которого включают имена всех определённых traits. В случае ошибки возвращает NULL.
Вот пример использования этой функции-
<?php namespace Example; // Объявление Trait trait FooTrait { } //Объявление абстрактного класса abstract class FooAbstract { } //Объявление класса class Bar extends FooAbstract { use FooTrait; } //Получить все объявленные атрибуты $array = get_declared_traits(); var_dump($array); ?>Тестировать, посмотрите ‹/›
Результат вывода:
array(1) { [0] => string(23) "Example\FooTrait" }