PHP Dom元素是否可以创建元素

时间:2017-10-18 18:06:06

标签: php dom

我意识到createElement()是一个DOMDocument方法。

如果我有传递元素的方法,在这种情况下,用于后续的

element::parent::insertBefore(new_element, element)

是否有一种方法只给出了引用DomDocument的元素,以便可以创建元素,相当于

element::document::createElement()

或者我是否总是需要将其作为附加参数传递?

1 个答案:

答案 0 :(得分:3)

您可以使用:

$element->ownerDocument->createElement(...)

继承自\DOMNode

参考:https://php.net/manual/class.domnode.php#domnode.props.ownerdocument