牛牛在线工具

DOMNode::appendChild()

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

DOMNode::appendChild()

将一个节点添加到当前节点的子节点列表的末尾

函数名:DOMNode::appendChild() 适用版本:所有 PHP 版本 用法: DOMNode::appendChild() 函数用于将一个节点添加到当前节点的子节点列表的末尾。 语法: public DOMNode::appendChild ( DOMNode $newnode ) : DOMNode|false 参数: $newnode:要添加的节点对象。 返回值: 如果成功将节点添加到子节点列表的末尾,则返回新添加的节点对象。如果添加失败,则返回 false。 示例: // 创建父节点 $parent = new DOMDocument('1.0', 'utf-8')->createElement('parent'); // 创建子节点 $child1 = $parent->ownerDocument->createElement('child1'); $child1->nodeValue = 'Child Node 1'; $child2 = $parent->ownerDocument->createElement('child2'); $child2->nodeValue = 'Child Node 2'; // 将子节点添加到父节点 $parent->appendChild($child1); $parent->appendChild($child2); // 输出父节点 echo $parent->ownerDocument->saveXML(); 输出结果: <parent> <child1>Child Node 1</child1> <child2>Child Node 2</child2> </parent> 以上示例演示了使用 DOMNode::appendChild() 函数向父节点添加两个子节点的过程。首先创建了父节点(使用 DOMDocument 类的 createElement() 方法),然后分别创建了两个子节点,然后通过调用父节点的 appendChild() 方法将子节点添加到父节点。最后通过保存文档的 XML 内容(使用 ownerDocument 类的 saveXML() 方法)来输出结果。