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)); ?>
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"; } ?>
Africa/Abidjan Africa/Accra Africa/Addis_Ababa Africa/Algiers Africa/Asmara Africa/Bamako Africa/Bangui Africa/Banjul
Artículos relacionados:
- PHP | función timezone_offset_get()
- PHP | función timezone_name_from_abbr()
- PHP | función timezone_version_get()
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