Función PHP timezone_identifiers_list ()
Definición y uso
los timezone_identifiers_list()La función es un alias de DateTimeZone :: listIdentifiers () . Esta función devuelve todos los identificadores en PHP en forma de matriz.
Sintaxis
timezone_identifiers_list([$what, $country])
Parámetros
No Señor | Descripción de parámetros |
---|---|
1 |
what (Optional) Este es un valor entero que especifica la constante de clase DateTimeZone que representa un continente. |
2 |
what (Optional) Este es un valor de cadena que representa un código de país (ISO 3166-1). |
Valores devueltos
Esta función devuelve una matriz que contiene la lista de identificadores de zona horaria. En caso de falla, esta función devuelve el valor booleano falso .
Versión PHP
Esta función se introdujo por primera vez en la versión 5.2.0 de PHP y funciona con todas las versiones posteriores.
Ejemplo
El siguiente ejemplo demuestra el uso de la función 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");
?>
Esto producirá el siguiente resultado:
Antarctica/DumontDUrville
Antarctica/Macquarie
Antarctica/Mawson
Antarctica/McMurdo
Antarctica/Palmer
Antarctica/Rothera
Antarctica/Syowa
Antarctica/Troll
Ejemplo
$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";
}
Esto producirá el siguiente resultado:
Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
-------------------------------------------------
Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara