PHP往XML中添加节点的方法
本文实例讲述了PHP往XML中添加节点的方法。分享给大家供大家参考。具体方法如下:
1.contacts.xml代码
<contactid="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'tlocate'personal'node.");
}
$work_node=$tel_node->new_child('work','6666');
print("<pre>\n");
print(htmlspecialchars($doc->dumpmem()));
print("</pre>\n");
?>
希望本文所述对大家的php程序设计有所帮助。
热门推荐
10 小红书平安祝福语简短
11 生日祝福语大全女孩简短
12 收生日红包祝福语 简短
13 领证幽默祝福语简短
14 法考面试祝福语简短
15 老哥出门祝福语简短语
16 送灯祝福语简短独特
17 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语