Geo IP Location geoip_db_avail

(PECL geoip >= 1.0.1)

geoip_db_avail — GeoIP 데이터베이스를 사용할 수 있는지 확인


설명

geoip_db_avail(int $database): bool

geoip_db_avail() 함수는 해당 GeoIP 데이터베이스를 사용할 수 있고 디스크에서 열 수 있는 경우 반환합니다.

파일이 적절한 데이터베이스인지 여부는 나타내지 않고 읽을 수 있는 경우에만 표시됩니다.


매개변수

database
데이터베이스 유형은 정수입니다. 이 확장으로 정의된 various constants를 사용할 수 있습니다(예: GEOIP_*_EDITION).

반환 값

데이터베이스가 존재하면 true를, 찾지 못하면 false를, 오류가 발생하면 null을 반환합니다.


Examples

예제 #1 geoip_db_avail() 예

현재 데이터베이스 버전 문자열을 출력합니다.

                  
<?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