注册 | 登录
欢迎注册会员

当前位置:首页 > 365体育官方中文版 > XML技术 > 正文

使用PHP的simplexml进行xml文件读写的方法(把xml文件修改后重新写回原文件)

来源:程序人生 【 】 浏览:750 添加日期:2016-09-14 21:40:41 我要评论(0)

最近需要使用xml进行一些xml文件的操作,参考了一下PHP手册中的simplexml的操作方法:


xml文件如下:


  


经过如下的处理后(一些变量的值是通过$_GET[]请求发送过来的):

$xml  = simplexml_load_file('/example.xml');
foreach($xml->PhotoObjects->PhotoObject as $po)  
{  
    if ($po->id == $pId) {   //add panx ,pany, zoom   
        $po->addChild('panx', $panx);  
        $po->addChild('pany', $pany);  
        $po->addChild('zoom', $zoom);  
    }     
}  
$newXML = $xml->asXML();  
$fp = fopen('/example.xml', "w");  
fwrite($fp, $newXML);  
fclose($fp);

  



  


因为这里需要重新把xml文件写回对应的文件,需要使用asXML()方法。



你浏览的文章是 - 《使用PHP的simplexml进行xml文件读写的方法(把xml文件修改后重新写回原文件)》!
文章出处:https://www.procedurelife.com/content/akkjfa.html
0% (0)
0% (0)
评论0
游客
1 2