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