DateTimeZone::getLocation

timezone_location_get

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

DateTimeZone::getLocation -- timezone_location_getRetourne les informations géographiques d'un fuseau horaire

Description

Style orienté objet

public DateTimeZone::getLocation(): array|false

Style procédural

Retourne les informations géographiques d'un fuseau horaire, comprenant le code du pays, la latitude et la longitude, et commentaires.

Liste de paramètres

object

Seulement en style procédural : un DateTimeZone objet retourné par timezone_open()

Valeurs de retour

Tableau contenant les informations de localisation du fuseau horaire ou false si une erreur survient.

Exemples

Exemple #1 Exemple avec DateTimeZone::getLocation()

<?php
$tz
= new DateTimeZone("Asia/Jakarta");
print_r($tz->getLocation());
print_r(timezone_location_get($tz));

L'exemple ci-dessus va afficher :

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
)

L'élément country_code contient le code pays ISO 3166-1 alpha-2 de chaque entrée. Les éléments latitude et longitude contiennent les coordonnées de la ville nommée à partir de l'identifiant de fuseau horaire, et comments contient (lorsque non false) un indice de l'endroit où dans le pays donné ce fuseau horaire est appliqué. Cette information est appropriée pour les utilisateurs finaux.

Voir aussi

  • DateTimeZone::listIdentifiers() - Retourne un tableau numérique contenant tous les identifiants de fuseaux horaires définis pour obtenir une liste complète ou partielle de tous les identifiants de fuseaux horaires pris en charge
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top