我有一个 DOMDocument,我试图在另一个节点之前插入一个节点。
$doc = $parent->ownerDocument;
$xref_node = $doc->importNode($xref, true);
$ref = $doc->importNode($ref, true);
$parent->insertBefore($xref_node, $ref_node);
$parent、$xref 和 $ref 是 DOMElement。
不知何故,这会在我使用 insertBefore 的行上生成“未找到错误”。
知道为什么吗?我在这里使用 $parent 的 ownerDocument,在此文档中导入两个节点 $xref 和 $ref,然后尝试在同一文档的节点上使用之前的插入。
先感谢您。