牛牛在线工具

DOMNodeList::item()

收录 8868 个 PHP 函数,含用途说明与用法示例。

DOMNodeList::item()

获取 DOMNodeList 对象中指定索引位置的节点

函数名称:DOMNodeList::item() 适用版本:这个函数适用于所有的 PHP 版本。 用法:DOMNodeList::item() 函数用于获取 DOMNodeList 对象中指定索引位置的节点。 语法: DOMNode DOMNodeList::item ( int $index ) 参数: $index:指定要获取的节点的索引位置。索引从 0 开始。 返回值: 返回一个 DOMNode 对象,表示指定索引位置的节点,如果索引超出范围,则返回 NULL。 示例: <?php $xml = '<root> <element1>Value 1</element1> <element2>Value 2</element2> <element3>Value 3</element3> </root>'; $doc = new DOMDocument(); $doc->loadXML($xml); $elements = $doc->getElementsByTagName("element"); // 获取索引为 1 的节点 $item = $elements->item(1); // 输出节点的标签名和文本内容 echo "节点标签名: " . $item->nodeName . "\n"; echo "节点内容: " . $item->textContent . "\n"; ?> 输出结果: 节点标签名: element2 节点内容: Value 2 在上面的示例中,我们首先创建了一个 DOMDocument 对象并加载了一个 XML 字符串。然后,我们使用 getElementsByTagName() 方法获取所有名称为 "element" 的节点,并将它们存储在一个 DOMNodeList 对象中。我们使用 item(1) 获取索引为 1 的节点,即第二个名为 "element" 的节点。最后,我们输出了该节点的标签名和文本内容。