php查找任何页面上的所有链接的方法
发布:smiling 来源: PHP粉丝网 添加日期:2020-07-13 15:57:27 浏览: 评论:0
php查找页面上的所有链接该怎么实现?使用DOM就可以轻松从任何页面上抓取链接,下面有个不错的示例,感兴趣的朋友可以参考下,使用DOM,你可以轻松从任何页面上抓取链接,代码示例如下:
- $html = file_get_contents('http://www.phpfensi.com');
 - $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 />';
 - }
 
Tags: php查找链接
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
 - PHP新手上路(一)(7)
 - 惹恼程序员的十件事(5)
 - PHP邮件发送例子,已测试成功(5)
 - 致初学者:PHP比ASP优秀的七个理由(4)
 - PHP会被淘汰吗?(4)
 - PHP新手上路(四)(4)
 - 如何去学习PHP?(2)
 - 简单入门级php分页代码(2)
 - php中邮箱email 电话等格式的验证(2)
 
