Klassen- und Objekt-Funktionen
Inhaltsverzeichnis
- __autoload — Attempt to load undefined class
- class_alias — Creates an alias for a class
- class_exists — Prüft, ob eine bestimmte Klasse definiert wurde
- enum_exists — Checks if the enum has been defined
- get_called_class — The "Late Static Binding" class name
- get_class_methods — Ermittelt die Namen der definierten Methoden einer Klasse
- get_class_vars — Liefert die Vorgabeeigenschaften einer Klasse
- get_class — Ermittelt den Klassennamen eines Objekts
- get_declared_classes — Ermittelt die Namen der definierten Klassen
- get_declared_interfaces — Gibt ein Array mit allen definierten Interfaces zurück
- get_declared_traits — Returns an array of all declared traits
- get_mangled_object_vars — Returns an array of mangled object properties
- 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 — Checks if the object is of this class or has this class as one of its parents
- 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 auf die Existenz einer Eigenschaft eines Objektes bzw. einer Klasse
- trait_exists — Checks if the trait exists