(PECL geoip >= 1.0.1)
geoip_db_avail — Проверяет доступность базы GeoIP
$database
)Функция geoip_db_avail() определяет доступна ли соответствующая база GeoIP и может ли быть открыта на диске.
При этом не определяется, соответствует ли файл базе данных, только доступность для чтения.
database
Тип базы определяется целым числом (integer). Вы можете использовать разнообразные константы, определённые в этом расширении (ie: GEOIP_*_EDITION).
Возвращает TRUE
если база существует, FALSE
если не найдена, или NULL
при ошибке.
Пример #1 Пример использованияgeoip_db_avail()
Пример демонстрирует вывод версии текущей базы GeoIP в виде строки.
<?php
if (geoip_db_avail(GEOIP_COUNTRY_EDITION))
print geoip_database_info(GEOIP_COUNTRY_EDITION);
?>
Результат выполнения данного примера:
GEO-106FREE 20080801 Build 1 Copyright (c) 2006 MaxMind LLC All Rights Reserved