English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP-Klasse/Object-Funktion Referenzhandbuch
Die Funktion get_declared_traits() gibt ein Array aller definierten Traits zurück
get_declared_traits( void );
Gibt ein Array zurück, das die Namen aller definierten Traits enthält.
Nummer | Parameter und Beschreibung |
---|---|
1 | void void bedeutet, dass keine Parameter erforderlich sind. |
Gibt ein Array zurück, das die Namen aller definierten Traits enthält. Im Falle eines Fehlers wird NULL zurückgegeben.
Hier ist die Verwendung dieses Funktionsbeispiels-
<?php namespace Example; // Trait erklären Trait FooTrait { } //Abstrakte Klasse erklären abstract class FooAbstract { } //Klasse erklären class Bar extends FooAbstract { use FooTrait; } //Alle deklarierten Eigenschaften erhalten $array = get_declared_traits(); var_dump($array); ?>Testen wir ›/›
Ausgaberesultat:
array(1) { [0] => string(23) "Example\FooTrait" }