Vordefinierte Klassen
Dieser Abschnitt listet vordefierte Klassen 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 beim Casten zu einem Objekt.
- __PHP_Incomplete_Class
- Wird unter Umständen von unserialize() erstellt.
Vordefinierte Klassen in PHP 5
Diese zusätzlichen vordefinierten Klassen wurden mit PHP 5.0.0 eingeführt.
- Exception
- ErrorException
- Verfügbar seit PHP 5.1.0.
- php_user_filter
Closure
Die vordefinierte finale Klasse Closure wurde in PHP 5.3.0 eingeführt. Sie wird benutzt um anonyme Funktionen darzustellen.
Weitere Informationen siehe Beschreibung der Klasse.
Generator
Die vordefinierte finale Klasse Generator wurde in PHP 5.5.0 eingeführt. Sie wird benutzt um Generatoren darzustellen.
Weitere Informationen siehe Beschreibung der Klasse.
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
- Vaterklasse.