有没有人曾使用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;
答案 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