Classi predefinite

Questa sezione elenca le classi predefinite standard. Varie extensions definiscono altre classi che sono descritte nelle loro referenze.

Classi Predefinite Standard

Queste classi sono definite nel set di funzioni standard incluse nella build di PHP.

Directory
Creata da dir().
stdClass
Creata da typecasting in oggetto.
__PHP_Incomplete_Class
Forse creata da unserialize().

Classi predefinite a partire da PHP 5

Queste ulteriori classi predefinite sono state introdotte in PHP 5.0.0.

Exception
ErrorException
Disponibile da PHP 5.1.0.
php_user_filter

Closure

La classe final predefinita Closure fu introdotta in PHP 5.3.0. Essa è usata per rappresentare funzioni anonime.

Per ulteriori informazioni si può consultare la pagina della classe.

Generator

La classe final predefinita Generator fu introdotta in PHP 5.5.0. Essa è usata per rappresentare generatori.

Per ulteriori informazioni si può consultare la pagina della classe.

Interfacce e classi predefinite a partire da PHP 7

Queste interfacce e classi predefinite furono introdotte in PHP 7.0.0.

ArithmeticError
AssertionError
DivisionByZeroError
Error
Throwable
ParseError
TypeError

Classi speciali

I seguenti identificatori non possono essere usati come nomi di classe in quanto hanno uno scopo speciale.

self
Classe corrente.
static
Classe corrente in runtime.
parent
Classe padre.