通过IP获取对应ip的城市信息的函数/**<br>
* 通过IP获取对应城市信息(该功能基于淘宝第三方IP库接口)<br>
* @param $ip IP地址,如果不填写,则为当前客户端IP<br>
* @return 如果成功,则返回数组信息,否则返回false<br>
*/<br>
function getIpInfo($ip){<br>
if(empty($ip)) $ip=get_client_ip(); //get_client_ip()为tp自带函数,如没有,自己百度搜索。此处就不重复复制了<br>
$url='http://ip.taobao.com/service/getIpInfo.php?ip='.$ip;<br>
$result = file_get_contents($url);<br>
$result = json_decode($result,true);<br>
if($result['code']!==0 || !is_array($result['data'])) return false;<br>
return $result['data'];<br>
}<br>
<br>
结果例子:<br>
Array<br>
(<br>
[country] => 中国<br>
[country_id] => CN<br>
[area] => 华南<br>
[area_id] => 800000<br>
[region] => 广东省<br>
[region_id] => 440000<br>
[city] => 深圳市<br>
[city_id] => 440300<br>
[county] => <br>
[county_id] => -1<br>
[isp] => 电信<br>
[isp_id] => 100017<br>
[ip] => 113.116.200.48<br>
)
AD:真正免费,域名+虚机+企业邮箱=0元