0
DOMNode
类别具有nodeName
和nodeValue
的属性,但不为它们提供任何setter。好的,nodeValue
是公开的,可以直接访问。但是如何设置readonly
nodeName
?如何在PHP中为DOMNode设置名称和值?
DOMNode
类别具有nodeName
和nodeValue
的属性,但不为它们提供任何setter。好的,nodeValue
是公开的,可以直接访问。但是如何设置readonly
nodeName
?如何在PHP中为DOMNode设置名称和值?
不要直接创建DOMNode。使用DOMElement。当您创建DOMElement(直接或通过DOMDocument.CreateElement)时,您可以指定一个名称。
顺便说一句,你不是那个人从[其他问题](http://stackoverflow.com/questions/17846468/how-to-create-a-domnode-in-php)? :-) – GolezTrol
是的,我是。 )) 谢谢您的回答!但是,好的,如果我创建一个'DOMElement'。我怎样才能改变它的名字? – automatix
我想你不会。这可能是由于一些实现细节,但它们没有使nodeName只读为无。在什么情况下你想添加一个元素然后改变它的名字? – GolezTrol