Php SimpleXMLElement添加子标记
我有一个关于SimpleXMLElement中addChild的问题。只是澄清一下 这段代码:Php SimpleXMLElement添加子标记,php,xml,appendchild,Php,Xml,Appendchild,我有一个关于SimpleXMLElement中addChild的问题。只是澄清一下 这段代码: $Xml = new SimpleXMLElement("<test></test>"); $Xml->addChild("child"); echo $Xml->asXML(); 产生: <?xml version="1.0"?> <test><child/></test> 我的问题是为什么它不会产生这种效果?-
$Xml = new SimpleXMLElement("<test></test>");
$Xml->addChild("child");
echo $Xml->asXML();
产生:
<?xml version="1.0"?> <test><child/></test>
我的问题是为什么它不会产生这种效果?->
<?xml version="1.0"?> <test><child></child></test>
如果我给孩子一些值,它会正确显示。我只是想弄明白为什么会这样,如果我不得不担心的话
谢谢大家的输入。如果标签中没有内容,那么使用完整的符号是没有意义的。这只是一个简单的优化 没什么好担心的