PHP | función timezone_identifiers_list()

La función timezone_identifiers_list() es una función incorporada en PHP que se utiliza para devolver una array indexada que contiene todos los identificadores de zona horaria. El objeto datetimezone se envía como parámetro a la función timezone_identifiers_list() y devuelve una array indexada en caso de éxito o False en caso de error.

Sintaxis:

array timezone_identifiers_list( $datetimezone, $country )

Parámetros: esta función acepta dos parámetros, como se mencionó anteriormente y se describe a continuación:

  • $datetimezone: es un parámetro opcional que especifica la constante de la clase DateTimeZone.
  • país: también es un parámetro opcional que especifica un código de país compatible con ISO 3166-1 de dos letras.

Valor devuelto: esta función devuelve una array indexada en caso de éxito o False en caso de error.

Excepciones: La función timezone_identifiers_list() es un alias de la función DateTimeZone::listIdentifiers().

Los siguientes programas ilustran la función timezone_identifiers_list() en PHP:

Programa 1:

<?php
  
// Displaying all the timezone identifiers of Antarctica
echo ("All the timezones available in this timezone are ");
print_r(timezone_identifiers_list(4));
?>
Producción:

All the timezones available in this timezone are Array
(
    [0] => Antarctica/Casey
    [1] => Antarctica/Davis
    [2] => Antarctica/DumontDUrville
    [3] => Antarctica/Macquarie
    [4] => Antarctica/Mawson
    [5] => Antarctica/McMurdo
    [6] => Antarctica/Palmer
    [7] => Antarctica/Rothera
    [8] => Antarctica/Syowa
    [9] => Antarctica/Troll
    [10] => Antarctica/Vostok
)

Programa 2:

<?php
  
// Displaying the timezone identifiers of Africa
$timezone_identifiers = DateTimeZone::listIdentifiers();
for ($i = 0; $i < 8; $i++) 
{
    echo "$timezone_identifiers[$i]\n";
}
?>
Producción:

Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
Africa/Bamako
Africa/Bangui
Africa/Banjul

Artículos relacionados:

Referencia: http://php.net/manual/en/function.timezone-identifiers-list.php

Publicación traducida automáticamente

Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *