Javascript 使用codehelper.io根据IP位置显示状态缩写
有没有人使用codeheloper.io.php脚本根据ip获取用户位置? 如果是这样的话,请有人帮我弄清楚如何呼应每个州的缩写 例如: 纽约=纽约 加利福尼亚州=加利福尼亚州Javascript 使用codehelper.io根据IP位置显示状态缩写,javascript,php,Javascript,Php,有没有人使用codeheloper.io.php脚本根据ip获取用户位置? 如果是这样的话,请有人帮我弄清楚如何呼应每个州的缩写 例如: 纽约=纽约 加利福尼亚州=加利福尼亚州 <?php // Required Libraries require_once("ip.codehelper.io.php"); require_once("php_fast_cache.php"); // New Class $_ip = new ip_codehelper();
<?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'];
不幸的是,如果不设置自己从RegionName到两位数美国州代码的映射,您就无法做到这一点
下面是使用此类从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
嗯,好的。我想我可以尝试设置一个php脚本,将状态转换为缩写。或者使用带有array.Yea的配置文件,试试看。像这样的