PHP Conference Nagoya 2025

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 Error::__construct(string $message = "", int $code = 0, ?Throwable $previous = null)
final public Error::getMessage(): string
final public Error::getCode(): int
final public Error::getFile(): string
final public Error::getLine(): int
final public Error::getTrace(): array
private Error::__clone(): void
}
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top