gpt4 book ai didi

php - 我们如何使用简单的 html dom 获取特定链接

转载 作者:行者123 更新时间:2023-11-29 08:57:38 26 4
gpt4 key购买 nike

我使用了在官方简单 html dom 站点中找到的这个脚本来查找网站中的超链接

foreach($html->find('a') as $element) 
echo $element->href . '<br>';

它返回了网站中找到的所有链接,但我只想要该网站中的特定链接。有没有办法在简单的 html dom 中做到这一点。这是该特定链接的 html 代码

<a class="z" href="http://www.bbc.co.uk/news/world-middle-east-16893609" target="_blank" rel="follow">middle east</a>

这是与其他超链接不同的 html 标签

<a class="z"

还有什么方法可以将链接文本(“中东”)与链接一起获取。

最佳答案

我知道您想要所有带有 z 类的 a 元素?你可以这样做:

foreach($html->find('a.z') as $element)

您可以使用 plaintext 属性获取元素的值(对于链接来说,该值将是链接文本):

$element->plaintext

请注意,这一切都可以在 the manual 中找到。 .

关于php - 我们如何使用简单的 html dom 获取特定链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9518368/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com