(PECL geoip >= 1.0.1)
geoip_db_avail — Determina si la base de datos GeoIP está disponible
$database
)La función geoip_db_avail() devuelve si la base de datos GeoIP está disponible y puede ser abierta.
No indica si el fichero es una base de datos o no, sólo si se puede ser leída.
database
El tipo de base de datos como entero. Se pueden usar varias constantes definidas con esta extensión (ej: GEOIP_*_EDITION).
Devuelve TRUE
si la base de datos existe, FALSE
si no puede ser encontrada, o NULL
en caso de error.
Ejemplo #1 Un ejemplo de geoip_db_avail()
Mostrará la versión de la base de datos actual.
<?php
if (geoip_db_avail(GEOIP_COUNTRY_EDITION))
print geoip_database_info(GEOIP_COUNTRY_EDITION);
?>
El resultado del ejemplo sería:
GEO-106FREE 20080801 Build 1 Copyright (c) 2006 MaxMind LLC All Rights Reserved