(PECL geoip >= 1.0.1)
geoip_db_filename — Devuelve el nombre del fichero que contiene la base de datos GeoIP especificada
La función geoip_db_filename() devuelve el nombre del fichero que contiene la base de datos GeoIP especificada.
La función no indica si el fichero existe o no en el disco, sino únicamente el lugar en el que la biblioteca busca la base de datos.
database
El tipo de base de datos, en forma de un int. Se pueden utilizar diversas constantes, definidas con esta extensión (ie: GEOIP_*_EDITION).
Devuelve el nombre del fichero de la base de datos correspondiente, o
null
si ocurre un error.
Ejemplo #1 Ejemplo con geoip_db_filename()
Esto mostrará el nombre del fichero correspondiente a la base de datos.
<?php
print geoip_db_filename(GEOIP_COUNTRY_EDITION);
?>
El resultado del ejemplo sería:
/usr/share/GeoIP/GeoIP.dat