(PECL geoip >= 1.0.1)
geoip_db_filename — Возвращает имя файла соответствующей базы GeoIP
Функция geoip_db_filename() возвращает имя файла соответствующей базы GeoIP.
Функция не определяет, существует ли файл на диске, только указывает путь, по которому библиотека ищет файл базы.
database
Тип базы определяется целым числом (integer). В параметр разрешается передавать предопределённые константы модуля (т. е. константы семейства: GEOIP_*_EDITION).
Функция возвращает имя файла соответствующей базы
или null
, если возникла ошибка.
Пример #1 Пример использования функции geoip_db_filename()
Пример отображения имени файла текущей базы в виде строки.
<?php
print geoip_db_filename(GEOIP_COUNTRY_EDITION);
?>
Результат выполнения приведённого примера:
/usr/share/GeoIP/GeoIP.dat