gpt4 book ai didi

PHP: DomElement->getAttribute

转载 作者:可可西里 更新时间:2023-11-01 12:42:24 26 4
gpt4 key购买 nike

如何获取一个元素的所有属性?就像我下面的例子一样,我一次只能得到一个,我想拉出所有 anchor 标签的属性。

$dom = new DOMDocument();
@$dom->loadHTML(http://www.example.com);

$a = $dom->getElementsByTagName("a");
echo $a->getAttribute('href');

谢谢!

最佳答案

$length = $a->attributes->length;
$attrs = array();
for ($i = 0; $i < $length; ++$i) {
$name = $a->attributes->item($i)->name;
$value = $a->getAttribute($name);

$attrs[$name] = $value;
}


print_r($attrs);

关于PHP: DomElement->getAttribute,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2327429/

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