(PECL geoip >= 0.2.0)
geoip_region_by_name — Recupera el código del país y la región
La función geoip_region_by_name() devuelve el país y la región correspondientes al nombre del host o a la dirección IP.
Esta función está actualmente disponible únicamente para los usuarios
que han adquirido una licencia comercial GeoIP Region Edition
. Se emitirá una alerta
si la base de datos no ha podido ser encontrada.
Los nombres de las diferentes claves del array devuelto son los siguientes:
hostname
El nombre del host o la dirección IP
Devuelve un array asociativo en caso de éxito, o false
si la dirección
no ha podido ser encontrada en la base de datos.
Ejemplo #1 Ejemplo con geoip_region_by_name()
Este ejemplo muestra el array que contiene el código del país y la región del host example.com.
<?php
$region = geoip_region_by_name('www.example.com');
if ($region) {
print_r($region);
}
?>
El resultado del ejemplo sería:
Array ( [country_code] => US [region] => CA )