Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用php从IP地址查找州、国家、城市的代码_Php_Ip Address_Ip Geolocation - Fatal编程技术网

用php从IP地址查找州、国家、城市的代码

用php从IP地址查找州、国家、城市的代码,php,ip-address,ip-geolocation,Php,Ip Address,Ip Geolocation,先生, 我正在开发一个网站。我从中获取用户的IP地址。现在我想找到他们进入的州、市和国家。这意味着我想从用户的IP地址找到州、市和国家。我需要的php代码。你能帮我做这件事吗你看过如何使用这个模块了吗?例如,函数: geoip\u region\u by\u name() 函数将返回国家和地区 与主机名或主机名相对应的区域 IP地址 此功能当前仅适用于 适用于已购买 商业GeoIP区域版。A. 如果出现适当的错误,将发出警告 找不到数据库 的不同键的名称 返回的关联数组如下所示 如下: “国家

先生,
我正在开发一个网站。我从中获取用户的IP地址。现在我想找到他们进入的州、市和国家。这意味着我想从用户的IP地址找到州、市和国家。我需要的php代码。你能帮我做这件事吗

你看过如何使用这个模块了吗?例如,函数:

geoip\u region\u by\u name() 函数将返回国家和地区 与主机名或主机名相对应的区域 IP地址

此功能当前仅适用于 适用于已购买 商业GeoIP区域版。A. 如果出现适当的错误,将发出警告 找不到数据库

的不同键的名称 返回的关联数组如下所示 如下:

  • “国家代码”--两个字母的国家代码(参见 )
  • “地区”--地区代码(例如:加利福尼亚州的CA)

如果geoip不可用,则是另一个选项。

您实际上可以从中获取完整的国家名称,您需要做的是构建一个简单的php代码。 这是一把拨弄代码的小提琴

该网站返回一个来自php的jason,我们正在解码它以获得国家名称

country
countryFullName
state
stateFullName
city
zip
lat
lng
areacode
这些是你可以从网站上得到的结果