PHP Conference Nagoya 2025

DateTimeZone::listAbbreviations

timezone_abbreviations_list

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

DateTimeZone::listAbbreviations -- timezone_abbreviations_listLiefert ein assoziatives Array mit dst, offset und dem Namen der Zeitzone

Beschreibung

Objektorientierter Stil

public static DateTimeZone::listAbbreviations(): array

Prozeduraler Stil

Die zurückgegebene Liste der Abkürzungen enthält alle historischen Verwendungen von Abkürzungen, was zu korrekten, aber verwirrenden Einträgen führen kann. Außerdem gibt es Überschneidungen, da PST sowohl in den USA als auch auf den Philippinen verwendet wird.

Die Liste, die diese Funktion zurückgibt, ist daher nicht geeignet, ein Array mit Optionen zu erstellen, um den Benutzern eine Auswahl an Zeitzonen anzubieten.

Hinweis:

Die Daten für diese Funktion sind aus Gründen der Performance vorkompiliert und werden bei Verwendung einer neueren » timezonedb nicht aktualisiert.

Parameter-Liste

Diese Funktion besitzt keine Parameter.

Rückgabewerte

Gibt ein Array von Zeitzonenkürzeln zurück.

Beispiele

Beispiel #1 timezone_abbreviations_list()-Beispiel

<?php
$timezone_abbreviations
= DateTimeZone::listAbbreviations();
print_r($timezone_abbreviations["acst"]);
?>

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

Array
(
    [0] => Array
        (
            [dst] => 1
            [offset] => -14400
            [timezone_id] => America/Porto_Acre
        )

    [1] => Array
        (
            [dst] => 1
            [offset] => -14400
            [timezone_id] => America/Eirunepe
        )

    [2] => Array
        (
            [dst] => 1
            [offset] => -14400
            [timezone_id] => America/Rio_Branco
        )

    [3] => Array
        (
            [dst] => 1
            [offset] => -14400
            [timezone_id] => Brazil/Acre
        )

)

Siehe auch

add a note

User Contributed Notes

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