Vordefinierte Klassen
Dieser Abschnitt listet vordefinierte Standardklassen auf, welche von PHP selbst definiert werden. Von Erweiterungen definierte Klassen werden in den jeweiligen Abschnitten des Manuals beschrieben.
Standardmäßig definierte Klassen
Diese Klassen sind im Standard-Funktionsumfang einer PHP-Distribution enthalten.
- Directory
- Die Klasse, die von dir() instanziiert wird.
- stdClass
- Erstellt bei der Umwandlung zu einem Objekt.
- __PHP_Incomplete_Class
- Wird unter Umständen von unserialize() erzeugt.
- Exception
- ErrorException
- php_user_filter
- Closure
- Die vordefinierte finale Klasse Closure wird benutzt, um anonyme Funktionen darzustellen.
- Generator
- Die vordefinierte finale Klasse Generator wird benutzt, um Generatoren darzustellen.
- ArithmeticError
- AssertionError
- DivisionByZeroError
- Error
- Throwable
- ParseError
- TypeError
Spezielle Klassen
Die folgenden Bezeichner können nicht als Klassenname genutzt werden, da sie eine besondere Bedeutung haben.
- self
- Aktuelle Klasse.
- static
- Aktuelle Klasse zur Laufzeit.
- parent
- Elternklasse.