ip归属地查询

2
@Ta 2014-06-29 1424点击
/*
* @偷自http://chinaz.com
* @响应速度非常快
*/function checkip($adr)
{
	if($adr == '')
	{
		return null;
	}else{
		$contents = file_get_contents('http://ip.chinaz.com/?IP='.$adr);
		preg_match('/ ([0-9]*\.[0-9]*\.[0-9]*\.[0-9]*) ==>> ([0-9]*) ==>> (.*)<\/strong>/',$contents,$preg);
		if(($preg[2] == false) or ($preg[2] == null))
		{
			$result = null;
		}else{
			if(($preg[3] == false) or ($preg[3] == null))
			{
				$result = null;
			}else{
				$result = array('NumAdr' => $preg[2], 'PhyAdr' => $preg[3]);
			}
		}
		return $result;
	}
}


结果返回数组。NumAdr 为 数字地址,PhyAdr 为 物理位置
回复列表(2|隐藏机器人聊天)
添加新回复
回复需要登录