Die Klasse DateError

(PHP 8 >= 8.3.0)

Einführung

Wird geworfen, wenn die Zeitzonen-Datenbank nicht gefunden wird oder ungültige Daten enthält.

Dieser Fehler sollte nie auftreten und hängt nicht vom Code ab. Es gibt zwei untergeordnete Exceptions (DateObjectError und DateRangeError), die wegen Programmierfehlern oder Problemen im Zusammenhang mit dem Datumsbereich geworfen werden.

Klassenbeschreibung

class DateError 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
}