get_declared_traits

(PHP 5 >= 5.4.0, PHP 7, PHP 8)

get_declared_traitsDevuelve un array de todos los traits declarados

Descripción

get_declared_traits(): array

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Devuelve un array con los nombres de todos los traits declarados en valores. Devuelve null en caso de error.

Ver también

add a note

User Contributed Notes 1 note

up
1
@everaldofilho
4 years ago
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"
* }
*/
To Top