php匹配页面中的所有路径

Posted 九尘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php匹配页面中的所有路径相关的知识,希望对你有一定的参考价值。

方法一

$url
=‘http://www.google.cn/search?q=php; $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‘); echo $url.‘<br />‘; }
$url=‘http://www.google.cn/search?q=php‘;

$str=file_get_contents($url);
$preg=‘/<a .*?href="(.*?)".*?>/is‘;
preg_match_all($preg,$str,$array2);
for($i=0;$i<count($array2[1]);$i++)//逐个输出超链接地址
{
    echo $array2[1][$i]."<br />";
}

 



以上是关于php匹配页面中的所有路径的主要内容,如果未能解决你的问题,请参考以下文章

使用 NodeJS 和 JSDOM/jQuery 从代码片段构建 PHP 页面

片段中的Android webView显示空白页面

用于 WordPress 的 PHP 片段,用于获取所有产品子类别

php 一个短代码片段准备在WooCommerce Thank You页面上输出货件跟踪UI。

重新创建应用时,片段与底部导航视图图标不匹配

在 PHP 中的 PayPal 中返回 URL