Liefert den Namen einer Zeitzone, ausgehend von der Abkürzung und der UTC-Abweichung

# timezone_name_from_abbr

(PHP 5 >= 5.1.3, PHP 7, PHP 8)

timezone_name_from_abbr — Liefert den Namen einer Zeitzone, ausgehend von der Abkürzung und der UTC-Abweichung

### Beschreibung

function timezone_name_from_abbr(string `$abbr`, int `$utcOffset` = -1, int `$isDST` = -1): string|false

### Parameter-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 `abbr` entspricht. 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 `utcOffset` eine Abweichung mit Sommerzeit ist; wenn 0, dann wird angenommen, dass `utcOffset` eine Abweichung ohne Sommerzeit ist. Wenn `abbr` nicht existiert, wird die Zeitzone ausschließlich anhand von `utcOffset` und `isDST` gesucht.

### 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

### Siehe auch

- timezone_abbreviations_list() - Alias von DateTimeZone::listAbbreviations

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open