IP reverse query domain name. Nowadays, the IP query function of Bing is generally used, that is, IP:222.222.222.222
Written as php code it becomes
// Call method
$result=getResult("124.205.228.114");
print_r($result);
function getContent($url){
$content=file_get_contents($url);
Return $content;
}
function getResult($ip){
$pagesize=10;
$page=1;
$url="http://cn.bing.com/search?q=ip%3A$ip&first=$page";
$result=array();
do
{
$url="http://cn.bing.com/search?q=ip%3A$ip&first=$page";
$content=getContent($url);
$pattern="/([a-zA-Z0-9.]*)(?:/.*)?/isU";
Preg_match_all($pattern, $content, $matches);
$result=array_merge($result,$matches[1]);
$nextpage=strpos($content, "Next page");
$page=$page+$pagesize;
}while($nextpage);
$result=array_values(array_unique($result));
Return $result;
}
?>
// Call method
$result=getResult("124.205.228.114");
print_r($result);
function getContent($url){
$content=file_get_contents($url);
return $content;
}
function getResult($ip){
$pagesize=10;
$page=1;
$url="http://cn.bing.com/search?q=ip%3A$ip&first=$page";
$result=array();
do
{
$url="http://cn.bing.com/search?q=ip%3A$ip&first=$page";
$content=getContent($url);
$pattern="/([a-zA-Z0-9.]*)(?:/.*)?/isU";
preg_match_all($pattern, $content, $matches);
$result=array_merge($result,$matches[1]);
$nextpage=strpos($content, "Next page");
$page=$page+$pagesize;
}while($nextpage);
$result=array_values(array_unique($result));
return $result;
}
?>
Excerpted from gaohui blog
http://www.bkjia.com/PHPjc/478440.html