get_declared_traits

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

get_declared_traitsRetourne un tableau contenant tous les traits déclarés

Description

get_declared_traits(): array

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Retourne un tableau contenant comme valeurs les noms de tous les traits déclarés. Retourne null en cas d'échec.

Voir aussi

add a note 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