PHP 实现查找网页HTML的所有链接的方法
内容摘要
这篇文章主要为大家详细介绍了PHP 实现查找网页HTML的所有链接的方法,具有一定的参考价值,可以用来参考一下。
使用DOM,你可以轻松从任何页面上抓取链接经测试代码如下:
<?php
使用DOM,你可以轻松从任何页面上抓取链接经测试代码如下:
<?php
文章正文
这篇文章主要为大家详细介绍了PHP 实现查找网页HTML的所有链接的方法,具有一定的参考价值,可以用来参考一下。
使用DOM,你可以轻松从任何页面上抓取链接经测试代码如下:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <code class = "php" > <?php $html = file_get_contents ( 'http://www.example.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 .' '; } /*** 以上代码来自:php教程(www.idcnote.com) ***/ ?></code> |
注:关于PHP 实现查找网页HTML的所有链接的方法的内容就先介绍到这里,更多相关文章的可以留意
代码注释