ErrorException::__construct

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

ErrorException::__constructСоздаёт исключение

Описание

publicErrorException::__construct(
    string$message = "",
    int$code = 0,
    int$severity = E_ERROR,
    ?string$filename = null,
    ?int$line = null,
    ?Throwable$previous = null
)

Создаёт исключение.

Список параметров

message

Текст исключения.

code

Код исключения.

severity

Уровень серьёзности исключения.

Замечание:

В то время, как уровень серьёзности может быть любым целым числом (int), предполагается, что для её указания будут использованы константы ошибок.

filename

Имя файла, где вызвано исключение.

line

Номер строки, где вызвано исключение.

previous

Предыдущее исключение. Используется для создания цепочки исключений.

Список изменений

ВерсияОписание
8.0.0filename и line теперь допускают значение null. Ранее их значениями по умолчанию были __FILE__ и __LINE__, соответственно.
To Top