如何通过php在XML中正确添加换行符


how to properly add newline in xml through php?

我有一个PHP代码将在xml中添加子,我的问题是如何在新行

中编写子
$string = simplexml_load_file($config['string']);
$string->addChild('name', $nick);

我想在new line中添加子行,无论它以new line开始还是以new line结束

Thanks in advance

这是一个显示问题。XML本身不会关心文档是否看起来像

<root>
    <nick>foo</nick>
    <nick>bar</nick>
</root>

<root><nick>foo</nick><nick>bar</nick></root>

都是完全有效的XML,将解析为相同的DOM树。