Clases predefinidas
Esta sección enumera las clases predefinidas estándar. Varias extensiones definen otras clases, las cuales se describen en sus respectivas secciones.
Clases definidas estándar
Estas clases están definidas en el conjunto estándar de funciones que se incluyen en la compilación de PHP.
- Directory
- Creada por dir().
- stdClass
- Creada en la conversión al tipo object.
- __PHP_Incomplete_Class
- Posiblemente creada por unserialize().
Clases predefinidas a partir de PHP 5
Estas clases predefinidas adicionales se introdujeron en PHP 5.0.0.
- Exception
- ErrorException
- Disponible desde PHP 5.1.0.
- php_user_filter
Closure
La clase final predefinida Closure fue introducida en PHP 5.3.0. Se usa para representar funciones anónimas.
Para más información, véase la página de su clase.
Generator
La clase final predefinida Generator fue introducida en PHP 5.5.0. Se usa para representar generadores.
Para más información, véase la página de su clase.
Clases especiales
Los siguientes identificadores no se pueden usar como nombres de clase, dado que tienen un propósito especial.
- self
- Clase actual.
- static
- Clase actual en tiempo de ejecución.
- parent
- Clase madre.