Php 使用简单的HTMLDOM查找规范链接

Php 使用简单的HTMLDOM查找规范链接,php,simple-html-dom,Php,Simple Html Dom,我试图使用简单的HTMLDOM来查找网站上对规范链接的任何引用。我使用了与查找元描述相同的过程,但它不起作用 $html->find('head link[rel=canonical]', 0)->content 规范链接如下所示: <link rel="canonical" href="http://stackoverflow.com/questions/26365930/use-simple-html-dom-to-find-cannonical-link" />

我试图使用简单的HTMLDOM来查找网站上对规范链接的任何引用。我使用了与查找元描述相同的过程,但它不起作用

$html->find('head link[rel=canonical]', 0)->content

规范链接如下所示:

<link rel="canonical" href="http://stackoverflow.com/questions/26365930/use-simple-html-dom-to-find-cannonical-link" />
运行此页面上的代码,输出为:

http://stackoverflow.com/questions/26365930/use-simple-html-dom-to-find-cannonical-link

谢谢你的帮助,我警告外星人我正在寻找不存在的内容


$html->find'head link[rel=canonical]',0->href工作正常

您的输入是什么,输出是什么,您希望得到什么?@Andy规范链接是具有属性rel=canonical的页面中的元素。
http://stackoverflow.com/questions/26365930/use-simple-html-dom-to-find-cannonical-link