我知道类似的问题已经被问过好几次了,但我找不到以下问题的解决方案:
我有一个简单的 XML 文件:servers.xml
<servers>
<server>
<name> Google </name>
<address>http://www.google.com</address>
</server>
<server>
<name> Yahoo </name>
<address>http://www.yahoo.com</address>
</server>
<server>
<name> Bing </name>
<address>http://www.bing.com</address>
</server>
</servers>
现在,我正在尝试获取<server>
名称为“Google”的节点,然后更改地址标签。我不知道如何使用 SimpleXML 来解决它。因此,示例场景如下:
- 获取 $serverName = "Google" 的服务器对象/数组
- 将服务器的地址字段编辑为不同的内容,例如http://www.google.co.uk
- 将更改写回 XML 文件。
任何帮助,将不胜感激。