(PECL geoip >= 0.2.0)
geoip_region_by_name — Récupère le code pays et la région
La fonction geoip_region_by_name() retourne le pays et la région correspondant au nom de l'hôte ou à l'adresse IP.
Cette fonction est actuellement uniquement disponible pour les utilisateurs
qui ont acheté une licence commerciale GeoIP Region Edition
. Une alerte
sera émise si la base de données n'a pu être trouvée.
Les noms des différentes clés du tableau retourné sont les suivants :
hostname
Le nom de l'hôte ou l'adresse IP
Retourne un tableau associatif en cas de succès, ou false
si l'adresse
n'a pu être trouvée dans la base de données.
Exemple #1 Exemple avec geoip_region_by_name()
Cet exemple affiche le tableau contenant le code pays et la région de l'hôte example.com.
<?php
$region = geoip_region_by_name('www.example.com');
if ($region) {
print_r($region);
}
?>
L'exemple ci-dessus va afficher :
Array ( [country_code] => US [region] => CA )