如何解决PHP DOMElement是不可变的 =\'不允许修改错误\'
| 我不明白为什么会失败。 DOMElement是否需要成为Document的一部分?$domEl = new DOMElement(\"Item\");
$domEl->setAttribute(\'Something\',\'bla\');
引发异常
> Uncaught exception \'DOMException\' with message \'No Modification Allowed Error\';
我以为我可以创建一个DOMElement,而这将是可变的。
解决方法
从http://php.net/manual/en/domelement.construct.php
创建一个新的DOMElement对象。该对象是只读的。可以将其附加到文档,但是在节点与文档关联之前,不得将其他节点附加到该节点。要创建可写节点,请使用
DOMDocument::createElement
或DOMDocument::createElementNS
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。