(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.
object
Solo 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.