PHP往XML中添加节点的方法
发布时间:2020-12-13 02:27:52 所属栏目:PHP教程 来源:网络整理
导读:《PHP往XML中添加节点的方法》要点: 本文介绍了PHP往XML中添加节点的方法,希望对您有用。如果有疑问,可以联系我们。 PHP编程 本篇章节讲解PHP往XML中添加节点的办法.供大家参考研究.具体办法如下: PHP编程 1. contacts.xml代码 代码如下: contac
《PHP往XML中添加节点的方法》要点: PHP编程本篇章节讲解PHP往XML中添加节点的办法.分享给大家供大家参考.具体办法如下: PHP编程1. contacts.xml代码
代码如下:
<contact id="43956">
???? <personal> ????????? <name> ?????????????? <first>J</first> ?????????????? <middle>J</middle> ?????????????? <last>J</last> ????????? </name> ????????? <title>Manager</title> ????????? <employer>National</employer> ????????? <dob>1971-12-22</dob> ???? </personal> </contact> 2. php代码
代码如下:
<?php
???? $tel_node = null; ???? $doc = xmldocfile ('contacts.xml'); ???? $contact_node = $doc->root (); ???? $kids = $contact_node->children (); ???? while ($node = array_shift ($kids)) { ????????? if (($node->type == XML_ELEMENT_NODE) && ($node->tagname == 'personal')) { ?????????????? $tel_node =& $node; ?????????????? break; ????????? } ???? } ???? if ($tel_node == null){ ????????? die ("Couldn't locate 'personal' node."); ???? } ???? $work_node = $tel_node->new_child ('work','6666'); ???? print ("<pre>n"); ???? print (htmlspecialchars ($doc->dumpmem ())); ???? print ("</pre>n"); ?> PHP编程希望本文所述对大家的php程序设计有所赞助. 欢迎参与《PHP往XML中添加节点的方法》讨论,分享您的想法,编程之家 52php.cn为您提供专业教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |