当前位置:Gxlcms > PHP教程 > PHP获取指定URl页面中所有链接

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

时间:2021-07-01 10:21:17 帮助过:16人阅读

  1. //获取指定URL页面中所有链接
  2. function get_url_href($url){
  3. $html = file_get_contents($url);
  4. $dom = new DOMDocument();
  5. @$dom->loadHTML($html);
  6. $xpath = new DOMXPath($dom);
  7. $hrefs = $xpath->evaluate('/html/body//a');
  8. for($i=0;$i<$hrefs->length;$i++){
  9. $href = $hrefs->item($i);
  10. $url = $href->getAttribute('href');
  11. if(substr($url,0,4) == 'http') echo $url.'
    ';
  12. }
  13. }

PHP, URl

人气教程排行