/*
* @偷自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 为 物理位置