Funciones de GeoIP
PHP Manual

geoip_region_by_name

(PECL geoip >= 0.2.0)

geoip_region_by_nameConsultar el código de país y de región

Descripción

array geoip_region_by_name ( string $hostname )

geoip_region_by_name() devuelve el país y región al que pertenecen un nombre de host o una dirección IP.

Esta función está actualmente disponible sólo a usuarios que han adquirido una edición comercial GeoIP Region. Si no se pudiera localizar la base de datos necesaria, se emtirá una alerta.

Estas son las claves del array asociativo que devuelve la función:

Parámetros

hostname

Nombre de host o dirección IP donde consultamos la región.

Valores devueltos

En caso de éxito devuelve un array asociativo, o FALSE si no se pudiera localizar la dirección en la base de datos.

Ejemplos

Ejemplo #1 Ejemplo de geoip_region_by_name()

Mostrará en pantalla el array que almacena el código de 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
)


Funciones de GeoIP
PHP Manual