# ValueError

(PHP 8)

## Einführung

Ein ValueError wird geworfen, wenn der Typ eines Arguments korrekt ist, aber der Wert nicht stimmt. Zum Beispiel, wenn eine negative Ganzzahl übergeben wird, obwohl die Funktion eine positive erwartet, oder wenn eine leere Zeichenkette oder ein leeres Array übergeben wird, obwohl die Funktion erwartet, dass es nicht leer ist.

## Klassenbeschreibung

class ValueError extends Error {
/* Geerbte Eigenschaften */
protected string $message = "";
private string $string = "";
protected int $code;
protected string $file = "";
protected int $line;
private array $trace = [];
private ?Throwable $previous = null;
/* Geerbte Methoden */
public function Error::__construct(string `$message` = "", int `$code` = 0, ?Throwable `$previous` = `null`)
final public function Error::getMessage(): string
final public function Error::getPrevious(): ?Throwable
final public function Error::getCode(): int
final public function Error::getFile(): string
final public function Error::getLine(): int
final public function Error::getTrace(): array
final public function Error::getTraceAsString(): string
public function Error::__toString(): string
private function Error::__clone(): void
}
`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open