gpt4 book ai didi

php - PHP 中的 DOM/XPATH : What is nodeValue?

转载 作者:行者123 更新时间:2023-12-02 00:36:29 24 4
gpt4 key购买 nike

有人可以向我解释一下其中的nodeValue 是什么,并写出nodeValue 的样子或写出nodeValue 中的内容吗? 编辑:抱歉!是的,这就是 PHP。

还有..

foreach ($elements as $e) {
echo $e->nodeValue;
}

箭头(->)是什么意思?那是一个数组吧?好吧,如果你能向我解释这一部分,那就太好了......

来源如下:

$html = file_get_contents('http://website.com/');

$dom = new DOMDocument();

@$dom->loadHTML($html);

$xPath = new DOMXPath($dom);


$elements = $xPath->query("//*[@id='announcement']");


foreach ($elements as $e) {
echo $e->nodeValue;
}

更新:我想我会在这里写下问题,而不是将其留在评论中。假设我找到了 5 个节点值,如果我只想回显第二个节点值怎么办?我该怎么做呢? echo $e->nodeValue2;?

最佳答案

echo $e->items[1]->nodeValue

PHP 中的数组从 0 开始,因此位置 1 的元素是数组中的第二个值。

关于php - PHP 中的 DOM/XPATH : What is nodeValue?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1681654/

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