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