Geo IP Location geoip_region_by_name

(PECL geoip >= 0.2.0)

geoip_region_by_name — 국가 코드 및 지역 가져오기


설명

geoip_region_by_name(string $hostname): array

geoip_region_by_name() 함수는 호스트 이름 또는 IP 주소에 해당하는 국가 및 지역을 반환합니다.

이 함수는 현재 상업용 GeoIP 지역 에디션을 구매한 사용자만 사용할 수 있습니다. 적절한 데이터베이스를 찾을 수 없는 경우 경고가 발행됩니다.

반환하는 연관 배열의 다른 키 이름은 다음과 같습니다.

  • "country_code" -- 두 글자로 된 국가 코드(geoip_country_code_by_name() 참조)
  • "region" -- 지역 코드(예: 캘리포니아의 경우 CA)

매개변수

hostname
지역을 조회할 호스트 이름 또는 IP 주소입니다.

반환 값

성공하면 연관 배열을 반환하고 데이터베이스에서 주소를 찾을 수 없으면 false를 반환합니다.


Examples

예제 #1 geoip_region_by_name() 예

그러면 호스트 example.com의 국가 코드와 지역이 포함된 배열이 인쇄됩니다.

                  
<?php
$region = geoip_region_by_name('www.example.com');
if ($region) {
    print_r($region);
}
?>
                  
                

위의 예는 다음을 출력합니다.

Array
(
    [country_code] => US
    [region] => CA
)