# Klassen- und Objektinformationen

- Einführung
- Beispiele
- Klassen- und Objekt-Funktionen
  - __autoload — Versucht, eine undefinierte Klasse zu laden
  - class_alias — Erzeugt einen Alias für eine Klasse
  - class_exists — Prüft, ob eine bestimmte Klasse definiert wurde
  - enum_exists — Prüft, ob eine Aufzählung definiert ist
  - get_called_class — Ermittelt den Namen der von einer statischen Methode aufgerufenen Klasse ("Late Static Binding")
  - get_class — Ermittelt den Klassennamen eines Objekts
  - get_class_methods — Ermittelt die Namen der definierten Methoden einer Klasse
  - get_class_vars — Liefert die Vorgabeeigenschaften einer Klasse
  - get_declared_classes — Ermittelt die Namen der definierten Klassen
  - get_declared_interfaces — Gibt ein Array mit allen definierten Interfaces zurück
  - get_declared_traits — Liefert ein Array mit allen deklarierten Traits
  - get_mangled_object_vars — Liefert ein Array mit aufbereiteten Objekteigenschaften
  - get_object_vars — Liefert die Eigenschaften eines Objekts
  - get_parent_class — Gibt den Namen der Elternklasse eines Objektes zurück
  - interface_exists — Prüft, ob ein bestimmtes Interface definiert wurde
  - is_a — Prüft, ob ein Objekt vom angegebenen Typ oder untergeordneten Typ ist
  - is_subclass_of — Prüft ob ein Objekt von der angegebenen Klasse abstammt oder sie implementiert
  - method_exists — Prüft ob eine Methode innerhalb eines Objekts existiert
  - property_exists — Prüft, ein Objekt oder eine Klasse auf die angegebene Eigenschaft
  - trait_exists — Prüft, ob der Trait existiert

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open