Signatur
class InvalidArgumentException extends LogicException
Beschreibung
Nutze, wenn ein Parameter ungültig ist (z. B. leerer String, negative Zahl).
Rückgabewert
Typ
InvalidArgumentException
Beschreibung
Instanz.
Beispiele
Basis
<?php
function setAge(int $age): void {
if ($age < 0) {
throw new InvalidArgumentException("Alter darf nicht negativ sein: $age");
}
}