Предопределённые классы

В этом разделе перечисляются стандартные предопределённые классы. Разнообразные модули определяют другие классы, которые описаны в соответствующей справочной информации.

Стандартные определённые классы

Эти классы определены вместе со стандартным набором функций, идущим со сборкой 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
Родительский класс.
To Top