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