(PHP 5 >= 5.3.0, PHP 7, PHP 8)
DateTimeZone::getLocation -- timezone_location_get — Devuelve las informaciones geográficas de una zona horaria
Estilo orientado a objetos
Estilo procedimental
Devuelve las informaciones geográficas de una zona horaria, incluyendo el código del país, la latitud y longitud, y comentarios.
objectSolo en estilo procedimental: un objeto DateTimeZone retornado por timezone_open()
Array que contiene las informaciones de localización de la zona horaria o false si ocurre un error.
Ejemplo #1 Ejemplo con DateTimeZone::getLocation()
<?php
$tz = new DateTimeZone("Asia/Jakarta");
print_r($tz->getLocation());
print_r(timezone_location_get($tz));
?>El ejemplo anterior mostrará:
Array
(
[country_code] => ID
[latitude] => -6.16667
[longitude] => 106.8
[comments] => Java, Sumatra
)
Array
(
[country_code] => ID
[latitude] => -6.16667
[longitude] => 106.8
[comments] => Java, Sumatra
)
Los elementos country_code contienen el código de país ISO 3166-1
alfa-2 correspondiente a cada entrada. Los elementos latitude y
longitude indican las coordenadas de la ciudad nombrada
en el identificador de zona horaria, y comments incluye
(cuando no es false) una indicación de la región del país a la que se aplica dicha
zona horaria. Esta información es adecuada para ser presentada a usuarios finales.