PHP函数计数没有。雅虎反向链接

时间:2010-12-29 12:29:33

标签: php yahoo

我正在使用此代码进行检查但未获得结果。在这里,我试图在雅虎获得google.com的反向链接。

$url = "http://www.google.com";
$page = file_get_contents("http://siteexplorer.search.yahoo.com/search?p=$url&bwm=i&bwmf=a&bwms=p");    
$expression = '/<span class="btn">Inlinks \((.*)\)<i class="tl"><\/i>/Us';  
preg_match($expression, $page, $matches);   
print_r($matches);

1 个答案:

答案 0 :(得分:0)

如果您查看来源,<i class="tl"></i>之后就没有Inlinks (...)。这本身总结起来很好,为什么正则表达式首先是这类东西的可怕工具。但是,如果您使用以下表达式,它应该可以工作:

$expression = '/<span class="btn">Inlinks \((.*)\)/';