牛牛在线工具

DOMDocument::prepend()

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

DOMDocument::prepend()

在文档的根节点之前插入一个节点或字符串

方法:prepend() 适用版本:PHP >= 5.4.0 用法:DOMDocument::prepend() 方法用于在文档的根节点之前插入一个节点或字符串。 示例代码: <?php // 创建一个新的 DOM 文档 $dom = new DOMDocument(); $dom->loadXML('<root><child/></root>'); // 创建要插入的节点 $newNode = $dom->createElement('newNode'); $newNode->nodeValue = 'This is a new node.'; // 在根节点之前插入新节点 $dom->documentElement->prepend($newNode); // 输出更新后的 XML echo $dom->saveXML(); ?> 输出结果: <root> <newNode>This is a new node.</newNode> <child/> </root> 说明: prepend() 方法可用于向 DOM 文档的根节点之前插入一个节点或字符串。在示例中,我们创建了一个新的 DOM 文档,并加载一个包含根节点 <root> 和子节点 <child> 的 XML。然后,我们创建一个新的节点 <newNode> 并设置其节点值为 "This is a new node."。最后,使用 prepend() 方法将新节点插入到根节点之前,然后通过 saveXML() 方法输出更新后的 XML。 请注意,该方法只能在 PHP 版本 5.4.0 及以上的环境中使用。如果您在较旧的 PHP 版本上使用该方法,将会抛出一个致命错误。