timezone_name_from_abbr
(PHP 5 >= 5.1.3, PHP 7, PHP 8)
timezone_name_from_abbr — Liefert den Namen einer Zeitzone aus ihrer Abkürzung
Beschreibung
$abbr, int $utcOffset = -1, int $isDST = -1): string|falseParameter-Liste
-
abbr -
Das Zeitzonenkürzel
-
utcOffset -
Die Abweichung von GMT in Sekunden. Der Standardwert ist -1, was bedeutet, dass die erste gefundene Zeitzone zurückgegeben wird, die
abbrentspricht. Andernfalls wird die exakte Abweichung gesucht und nur wenn diese nicht gefunden wird, wird die erste Zeitzone mit einer Abweichung zurückgegeben. -
isDST -
Der Sommerzeit-Indikator. Voreinstellung ist -1, was bedeutet, dass bei der Suche nicht berücksichtigt wird, ob die Zeitzone Sommerzeit hat oder nicht. Wenn dies auf 1 gesetzt ist, dann wird angenommen, dass
utcOffseteine Abweichung mit Sommerzeit ist; wenn 0, dann wird angenommen, dassutcOffseteine Abweichung ohne Sommerzeit ist. Wennabbrnicht existiert, wird die Zeitzone ausschließlich anhand vonutcOffsetundisDSTgesucht.
Rückgabewerte
Gibt im Erfolgsfall den Namen der Zeitzone zurück. Bei einem Fehler wird false zurückgegeben.
Beispiele
Beispiel #1 Ein timezone_name_from_abbr()-Beispiel
<?php
echo timezone_name_from_abbr("CET") . "\n";
echo timezone_name_from_abbr("", 3600, 0) . "\n";
?>
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:
Europe/Berlin Europe/Paris

