PHP - geoip_record_by_name ()
La función geoip_record_by_name () puede devolver la información detallada de la ciudad que se encuentra en la base de datos GeoIP.
Sintaxis
array geoip_record_by_name( string $hostname )
La función geoip_record_by_name () puede devolver la información de registro correspondiente al nombre de host o la dirección IP.
La función geoip_record_by_name () está disponible tanto para GeoLite City Edition como para Commercial GeoIP City Edition. Se puede emitir una advertencia si no se puede ubicar una base de datos adecuada.
Los nombres de las diferentes claves de la matriz asociativa que regresa son los siguientes:
- continente_code: código de continente de dos letras
- country_code: código de país de dos letras
- country_code3: código de país de tres letras
- country_name: el nombre del país
- region: el código de región
- ciudad - La ciudad
- postal_code: el código postal, la FSA o el código postal
- latitud: la latitud con signo doble
- longitude: la longitud con signo doble
- dma_code: código de área de mercado designado (solo EE. UU. y Canadá)
- area_code: el código de área PSTN
La función geoip_record_by_name () puede devolver una matriz asociativa en caso de éxito, o falso si la dirección no se puede encontrar en la base de datos.
Ejemplo
<?php
$record = geoip_record_by_name("www.tutorialspoint.com");
if($record) {
print_r($record);
}
?>