(PHP 5 >= 5.2.0, PHP 7, PHP 8)
DateTimeZone::listAbbreviations -- timezone_abbreviations_list — Retorna um array associativo contendo indicativo de horário de verão, deslocamento e nome do fuso horário
Estilo orientado a objetos
Estilo procedural
   A lista de abreviações retornada inclui todo o uso histórico de
   abreviações, o que pode levar a entradas corretas, porém confusas.
   Também existem conflitos, já que PST é usado tanto nos EUA
   como nas Filipinas.
  
A lista que esta função retora não é portanto adequada para construir um array com opções para apresentar ao usuário para escolha de fusos horários.
Nota:
Os dados desta função são pré compilados por razões de desempenho, e não são atualizadas quado é usado um novo » timezonedb.
Esta função não possui parâmetros.
Retorna o array de abreviações de fuso horário.
Exemplo #1 Exemplo da função timezone_abbreviations_list()
<?php
$timezone_abbreviations = DateTimeZone::listAbbreviations();
print_r($timezone_abbreviations["acst"]);O exemplo acima produzirá algo semelhante a:
Array
(
    [0] => Array
        (
            [dst] =>
            [offset] => 34200
            [timezone_id] => Australia/Adelaide
        )
    [1] => Array
        (
            [dst] =>
            [offset] => 34200
            [timezone_id] => Australia/Broken_Hill
        )
    [2] => Array
        (
            [dst] =>
            [offset] => 34200
            [timezone_id] => Australia/Darwin
        )
    [3] => Array
        (
            [dst] =>
            [offset] => 34200
            [timezone_id] => Australia/North
        )
    [4] => Array
        (
            [dst] =>
            [offset] => 34200
            [timezone_id] => Australia/South
        )
    [5] => Array
        (
            [dst] =>
            [offset] => 34200
            [timezone_id] => Australia/Yancowinna
        )
)
