Função PHP timezone_identifiers_list ()

Definição e Uso

o timezone_identifiers_list()function é um alias de DateTimeZone :: listIdentifiers () . Esta função retorna todos os identificadores em PHP na forma de um array.

Sintaxe

timezone_identifiers_list([$what, $country])

Parâmetros

Sr. Não Parâmetro e Descrição
1

what (Optional)

Este é um valor inteiro que especifica a constante da classe DateTimeZone que representa um continente.

2

what (Optional)

Este é um valor de string que representa um código de país (ISO 3166-1).

Valores Retornados

Esta função retorna uma matriz contendo a lista de identificadores de fuso horário. Em caso de falha, esta função retorna o valor booleano falso .

Versão PHP

Esta função foi introduzida pela primeira vez no PHP versão 5.2.0 e funciona com todas as versões posteriores.

Exemplo

O exemplo a seguir demonstra o uso da função timezone_identifiers_list () -

<?php
   print($timeZone[201]."\n");
   print($timeZone[202]."\n");
   print($timeZone[203]."\n");
   print($timeZone[204]."\n");
   print($timeZone[205]."\n");
   print($timeZone[206]."\n");
   print($timeZone[207]."\n");
   print($timeZone[208]."\n");
?>

Isso produzirá o seguinte resultado -

Antarctica/DumontDUrville
Antarctica/Macquarie
Antarctica/Mawson
Antarctica/McMurdo
Antarctica/Palmer
Antarctica/Rothera
Antarctica/Syowa
Antarctica/Troll

Exemplo

$timezone_identifiers = DateTimeZone::listIdentifiers();
for ($i = 0; $i < 5; $i++) {
   echo "$timezone_identifiers[$i]\n";
}
   
echo "-------------------------------------------------\n";
$timezone_identifiers = timezone_identifiers_list();
   
for ($i = 0; $i < 5; $i++) {
   echo "$timezone_identifiers[$i]\n";
}

Isso produzirá o seguinte resultado -

Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
-------------------------------------------------
Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara