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