作者:milksoul | 来源:互联网 | 2014-03-27 11:40
PHP如何写XML文件?已有一个XML文件,代码如下:XMLcode<?xmlversion="1.0"encoding="GB2312"?><AppConfig><COM>COM1</COM>
PHP如何写XML文件?
已有一个XML文件,代码如下:
XML code
COM1
10086
测试
有一个PHP变量$phone,希望将xml文件中"Phone"标签中的内容换为$phone的值,该如何实现?
------解决方案--------------------
PHP code
$phOne=123;
$xmlDoc = new DOMDocument();
$xmlDoc->load("bb.xml");
$xml = new SimpleXMLElement($xmlDoc->saveXML());
$xml->PhOne= $phone;
file_put_contents('bb.xml', $xml->asXML());
------解决方案--------------------
PHP code
load('test3.xml');//加载xml文件
$list=$xml->getElementsByTagName('Phone');
$phOne='iphone';
$list->item(0)->nodeValue=$phone;
$xml->save("test3.xml");//保存
?>
------解决方案--------------------
PHP code
load("你的xml的路径");
$list=$xml->getElementsByTagName('Phone');
$list->item(0)->nodeValue=$phone;
$xml->save("你的xml的路径");//保存
?>