Classes Predefinidas
Esta seção lista classes predefinidas padrão. Extensões diversas definem outras classes que são descritas em suas referências.
Classes Definidas Padrão
Estas classes são definidas dentro do conjunto padrão de funções incluídas na compilação do PHP.
- Directory
- Criada pela função dir().
- stdClass
- Uma classe vazia criada como o resultado de coerção para objeto ou funções padrão da linguagem.
- __PHP_Incomplete_Class
- Possivelmente criada pela função unserialize().
- Exception
- ErrorException
- php_user_filter
- Closure
- A classe predefinida final Closure é utilizada para representar funções anônimas.
- Generator
- A classe predefinida final Generator é utilizada para representar geradores.
- ArithmeticError
- AssertionError
- DivisionByZeroError
- Error
- Throwable
- ParseError
- TypeError
Classes especiais
Os seguintes identificadores não podem ser usados como nome de classe pois eles têm um propósito especial.
- self
- Classe atual.
- static
- Classe atual em tempo de execução.
- parent
- Classe pai.