如何使用php curl跟踪(并显示)nofollow链接?

你好,我想使用PHP curl和XPath抓取网页的所有链接。我的代码运行良好,但当它是nofollow链接时,我的脚本会"print" "nofollow"。我该如何"强制"我的脚本跟随这种链接?谢谢。
 
我们需要查看您的代码才能帮助您解决这个问题。如果您在这里发布或私信我,我会尝试为您发布解决方案。
 
尝试一下,然后告诉我是否有效。我删除了一些不必要的代码,这应该会抓取所有链接。loadHTML($html); $links = array(); foreach($dom->getElementsByTagName('a') as $link) { $links[] = array('url' => $link->getAttribute('href'), 'text' => $link->nodeValue); } return $links; ?>
 

rubowati1987

New member
感谢AdvancedDevelopment,那么您的建议是更喜欢使用getElementByTagName而不是XPath吗?我尝试打印/回显/ var_dump $links变量,但没有成功。
 
顶部