Обумовлені класи

У цьому розділі перераховуються стандартні визначені класи. Різноманітні модулі визначають інші класи, які описані у відповідній довідковій інформації.

Стандартні певні класи

Ці класи визначені разом зі стандартним набором функцій, що йдуть зі збиранням PHP.

Directory

Створюється функцією dir()

stdClass

Порожній клас загального призначення, створений у результаті перетворення на об'єкт або різні стандартні функції.

__PHP_Incomplete_Class

Можливо, створюється функцією unserialize()

Exception

ErrorException

php_user_filter

Closure

Обумовлений остаточний клас Closure, используется для внутренней реализациианонімних функцій

Generator

Обумовлений остаточний клас Generator, используется для представлениягенераторів

ArithmeticError

AssertionError

DivisionByZeroError

Error

Throwable

ParseError

TypeError

Спеціальні класи

Наступні ідентифікатори не можуть використовуватися як ім'я класу, тому що у них є спеціальне призначення.

self

Поточний клас

static

Поточний клас під час виконання

parent

Батьківський клас