PHP 8.1.0 RC 4 available for testing

ErrorException::__construct

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

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

Описание

public ErrorException::__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.0 filename и line теперь допускают значение null. Ранее их значениями по умолчанию были __FILE__ и __LINE__, соответственно.
add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top