English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

PHP get_declared_traits() Funktion Anleitung und Beispiel

PHP-Klasse/Object-Funktion Referenzhandbuch

Die Funktion get_declared_traits() gibt ein Array aller definierten Traits zurück

Syntax

get_declared_traits( void );

Definition und Verwendung

Gibt ein Array zurück, das die Namen aller definierten Traits enthält.

Parameter

NummerParameter und Beschreibung
1

void

void bedeutet, dass keine Parameter erforderlich sind.

Rückgabewert

 Gibt ein Array zurück, das die Namen aller definierten Traits enthält. Im Falle eines Fehlers wird NULL zurückgegeben.

Online-Beispiel

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"
 }

PHP-Klasse/Object-Funktion Referenzhandbuch