Php 使用简单的HTMLDOM查找规范链接
我试图使用简单的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" />
$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