Example of use:
<?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);
/**
* Result:
* array(1) {
* [0] =>
* string(23) "Example\FooTrait"
* }
*/
PHP.mk документација
get_declared_traits
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
function.get-declared-traits.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
function.get-declared-traits.php
get_declared_traits
Референца за `function.get-declared-traits.php` со подобрена типографија и навигација.
get_declared_traits
(PHP 5 >= 5.4.0, PHP 7, PHP 8)
get_declared_traits — Returns an array of all declared traits
Параметри
Оваа функција нема параметри.
Вратени вредности
Враќа низа од сите декларирани особини
Види Исто така
- class_uses() Враќа низа со имиња на сите декларирани особини во вредности.
- trait_exists() - Враќање на особините што ги користи дадената класа
Белешки од корисници 1 белешка
- Проверка дали особина постои ¶
пред 6 години