Исключение ValueError

(PHP 8)

Введение

Исключение ValueError выбрасывается, если тип аргумента правильный, но значение аргумента неверное. Например, передача отрицательного целого числа, когда функция ожидает положительное, или передача пустой строки или массива, когда функция ожидает, что строка или массив не будет пустым.

Обзор классов

classValueErrorextendsError {
protectedstring$message = "";
privatestring$string = "";
protectedint$code;
protectedstring$file = "";
protectedint$line;
privatearray$trace = [];
private?Throwable$previous = null;
publicError::__construct(string$message = "", int$code = 0, ?Throwable$previous = null)
finalpublicError::getCode(): int
finalpublicError::getFile(): string
finalpublicError::getLine(): int
finalpublicError::getTrace(): array
}
To Top