IP反查域名PHP源码_PHP教程

WBOY
Lepaskan: 2016-07-13 17:48:23
asal
1488 orang telah melayarinya

IP反查域名,现在用的一般是bing的一个IP查询功能,即IP:222.222.222.222
 
写成php代码就变成了
 
 
// 调用方法  
$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, "下一页");  
        $page=$page+$pagesize;  
    }while($nextpage);  
      
    $result=array_values(array_unique($result));  
      
    return $result;  
}  
 
?> 
 
// 调用方法
$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, "下一页");
              $page=$page+$pagesize;
       }while($nextpage);
      
       $result=array_values(array_unique($result));
      
       return $result;
}
 
?>
 
 
摘自 gaohui blog

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/478440.htmlTechArticleIP反查域名,现在用的一般是bing的一个IP查询功能,即IP:222.222.222.222 写成php代码就变成了 ?php // 调用方法 $result=getResult(124.205.228.114); print_...
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!