gpt4 book ai didi

php - 使用 Simple HTML Dom 获取所有 HTML 列表元素

转载 作者:可可西里 更新时间:2023-10-31 23:27:53 25 4
gpt4 key购买 nike

目前我正在从事一个项目,该项目需要我解析来自替代网站的一些数据,但我遇到了一些问题(请注意,我对 PHP 编码非常陌生.)

这是我在下面使用的代码 + 它返回的内容。

$dl = $html2->find('ol.tracklist',0);
print $dl = $dl->outertext;

上面的代码返回了我们试图获取的数据,它在下面但是非常困惑,如果你想看到click here的话。 .

但是,当我将其放入 foreach 时,它一次只返回一个 a href 属性。

foreach($html2->find('ol.tracklist') as $li) 
{
$title = $li->find('a',0);
print $title;
}

我该怎么做才能返回上面示例代码中的所有 a href 元素?

注意:我为此使用了 simple_html_dom.php。

最佳答案

基于标记,直接指向它,获取它的列表然后指向它的 anchor :

foreach ($html2->find('ol.tracklist li') as $li) {
$anchor = $li->find('ul li a', 0);
echo $anchor->href; // and other attributes
}

关于php - 使用 Simple HTML Dom 获取所有 HTML 列表元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43337045/

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