当前位置 : 主页 > 网络编程 > PHP >

PHP 获取指定URl页面中所有链接

来源:互联网 收集:自由互联 发布时间:2021-06-30
//获取指定URL页面中所有链接 function get_url_href($url){ $html = file_get_contents($url); $dom = new DOMDocument(); @$dom-loadHTML($html); $xpath = new DOMXPath($dom); $hrefs = $xpath-evaluate('/html/body//a'); for($i=0;$i$hrefs-
    //获取指定URL页面中所有链接  
    function get_url_href($url){  
        $html = file_get_contents($url);  
        $dom = new DOMDocument();  
        @$dom->loadHTML($html);  
        $xpath = new DOMXPath($dom);  
        $hrefs = $xpath->evaluate('/html/body//a');  
        for($i=0;$i<$hrefs->length;$i++){  
            $href = $hrefs->item($i);  
            $url = $href->getAttribute('href');  
            if(substr($url,0,4) == 'http') echo $url.'<br>';  
        }  
    }  
网友评论