(PHP 5 >= 5.1.0, PHP 7, PHP 8)
Introduction
Exception émise si une valeur ne fait pas partie d'une liste
de valeurs. Typiquement, elle survient lorsqu'une fonction appelle
une autre fonction et attend que la valeur retournée soit d'un certain
type ou d'une certaine valeur, sans inclure les erreurs relatives
à l'arithmétique ou au buffer.
Synopsis de la classe
class
UnexpectedValueException
extends
RuntimeException
{
/* Propriétés héritées */
protected
string
$message = "";
private
string
$string = "";
protected
int
$code;
protected
string
$file = "";
protected
int
$line;
private
array
$trace = [];
private
?Throwable
$previous = null;
/* Méthodes héritées */
public Exception::__construct(string
$message
= "", int
$code
= 0, ?Throwable
$previous
=
null
)
final public Exception::getMessage(): string
final public Exception::getPrevious(): ?Throwable
final public Exception::getCode(): int
final public Exception::getFile(): string
final public Exception::getLine(): int
final public Exception::getTrace(): array
final public Exception::getTraceAsString(): string
public Exception::__toString(): string
private Exception::__clone(): void
}