如何使用php写入现有的xml文件

1 php

大家好我有一个XML文件,它包含相同的标签,如下所示:

<data>
<info><detail>first data</detail></info>
<info><detail>second data</detail></info>
<info><detail>third data</detail></info>
....
</data>
Run Code Online (Sandbox Code Playgroud)

我想补充一点:

<info><detail>fourth data</detail></info>
Run Code Online (Sandbox Code Playgroud)

到我的档案.

并感谢您的帮助.

Mat*_*hew 6

$xml = simplexml_load_file('foo.xml');
$xml->addChild('info')->addChild('detail', 'fourth data');
file_put_contents('foo.xml', $xml->asXML());
Run Code Online (Sandbox Code Playgroud)