使用codehelper.io显示基于IP位置的状态缩写

时间:2013-12-12 17:16:40

标签: javascript php

有没有人曾使用codehelper.io.php脚本来获取基于ip的用户位置? 如果是这样,有人可以帮我弄清楚如何回应每个州的缩写。

例如:

纽约=纽约

California = CA

<?php
 // Required Libraries
  require_once("ip.codehelper.io.php");
  require_once("php_fast_cache.php");

      // New Class
    $_ip = new ip_codehelper();

  // Detect Real IP Address & Location
  $real_client_ip_address = $_ip->getRealIP();
  $visitor_location       = $_ip->getLocation($real_client_ip_address);

 // Output result
 echo $visitor_location['Country']."";
 echo $visitor_location['RegionName'];

&GT;

1 个答案:

答案 0 :(得分:0)

不幸的是,如果不设置从RegionName到2位美国州代码的映射,就不能这样做。

以下是使用此类从IP地址返回的元素。

IP
ContinentCode
ContinentName
CountryCode2
CountryCode3
Country
CountryName
RegionName
CityName
CityLatitude
CityLongitude
CountryLatitude
CountryLongitude
LocalTimeZone
REMOTE_ADDR
HTTP_X_FORWARDED_FOR
CallingCode
Population
AreaSqKm
GDP_USD
Capital
Electrical
Languages
Currency
Flag