您当前的位置:首页 > 计算机 > 编程开发 > PHP

PHP 获取网页所有链接

时间:02-20来源:作者:点击数:

以下代码用于采集页面时,获取网页中所有的链接,并循环输出:

$html = file_get_contents('http://www.cdsy.xyz');
 
$dom = new DOMDocument();
@$dom->loadHTML($html);
 
// grab all the on the page
$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');
       echo $url.'<br />';
}
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门