牛牛在线工具

DOMElement::append()

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

DOMElement::append()

将一个元素节点追加到当前元素的子节点列表的末尾

函数: DOMElement::append() 适用版本: PHP 8.0.0+ 用法: DOMElement::append() 函数将一个元素节点追加到当前元素的子节点列表的末尾。 参数: element: 要追加的 DOMElement 对象。 返回值:无返回值。 示例:假设我们有以下 XML 文档: <root> <child1>Child 1</child1> <child2>Child 2</child2> </root> 我们可以使用 DOMDocument 创建这个 XML 文档: $doc = new DOMDocument(); $doc->loadXML('<root><child1>Child 1</child1><child2>Child 2</child2></root>'); // 获取根节点 $root = $doc->documentElement; // 创建一个新的元素节点 $newElement = $doc->createElement("child3", "Child 3"); // 将新元素节点追加到根节点的子节点列表末尾 $root->append($newElement); // 输出更新后的 XML 文档 echo $doc->saveXML(); 输出结果: <root> <child1>Child 1</child1> <child2>Child 2</child2> <child3>Child 3</child3> </root> 在上面的示例中,我们首先创建了一个 DOMDocument 对象,并加载了一个 XML 文档。然后,我们使用 documentElement 属性获取根节点。接下来,我们使用 createElement() 方法创建一个名为 "child3",文本内容为 "Child 3" 的新元素节点。最后,我们使用 append() 方法将新元素节点追加到根节点的子节点列表的末尾。最后,我们使用 saveXML() 方法输出更新后的 XML 文档。 需要注意的是,append() 方法只适用于 PHP 8.0.0 及以上的版本。