Funzione PHP timezone_identifiers_list ()

Definizione e utilizzo

Il timezone_identifiers_list()function è un alias di DateTimeZone :: listIdentifiers () . Questa funzione restituisce tutti gli identificatori in PHP sotto forma di array.

Sintassi

timezone_identifiers_list([$what, $country])

Parametri

Suor n Parametro e descrizione
1

what (Optional)

Si tratta di un valore intero che specifica la costante di classe DateTimeZone che rappresenta un continente.

2

what (Optional)

Si tratta di un valore stringa che rappresenta un codice paese (ISO 3166-1).

Valori restituiti

Questa funzione restituisce un array contenente l'elenco degli identificatori del fuso orario. In caso di errore questa funzione restituisce il valore booleano false .

Versione PHP

Questa funzione è stata introdotta per la prima volta nella versione PHP 5.2.0 e funziona con tutte le versioni successive.

Esempio

L'esempio seguente mostra l'utilizzo della funzione 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");
?>

Questo produrrà il seguente risultato:

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

Esempio

$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";
}

Questo produrrà il seguente risultato:

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