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程序设计有所帮助。
热门推荐
3 哈尼族祝福语简短
10 客户十一祝福语大全 简短
11 新年儿童祝福语大全 简短
12 平安祝福语简短暖心
13 过年祝自己祝福语简短
14 佛学生日简短祝福语
15 感谢朋友的祝福语简短
16 女孩生日祝福语简短的话
17 老婆祝福语简短8字
18 66红包祝福语简短的