php复制xml文件,PHP_php xml文件操作实现代码(二),复制代码 代码如下:<?php //创 - phpStudy...

php xml文件操作实现代码(二)

复制代码 代码如下:

//创建一个新的DOM文档

$dom = new DomDocument();

//在根节点创建departs标签

$departs = $dom->createElement('departs');

$dom->appendChild($departs);

//在departs标签下创建depart子标签

$depart = $dom->createElement('depart');

$departs->appendChild($depart);

//在depart标签下创建employees子标签

$employees = $dom->createElement('employees');

$depart->appendChild($employees);

//在employees标签下创建employee子标签

$employee = $dom->createElement('employee');

$employees->appendChild($employee);

//在employee标签下创建serial_no子标签

$serial_no = $dom->createElement('serial_no');

$employee->appendChild($serial_no);

//为serial_no标签添加值节点100001

$serial_no_value = $dom->createTextNode('100001');

$serial_no->appendChild($serial_no_value);

//输出XML数据

echo $dom->saveXML();

?>

复制代码 代码如下:

$dom = new DomDocument(); //创建DOM对象

$dom->load('example.xml'); //读取XML文件

$root = $dom->documentElement; //获取XML数据的根

read_child($root); //调用read_child函数读取根对象

function read_child($node)

{

$children = $node->childNodes; //获得$node的所有子节点

foreach($children as $e) //循环读取每一个子节点

{

if($e->nodeType == XML_TEXT_NODE) //如果子节点为文本型则输出

{

echo $e->nodeValue."
";

}

else if($e->nodeType == XML_ELEMENT_NODE) //如果子节点为节点对象,则调用函数处理

{

read_child($e);

}

}

}

?>相关阅读:

实现Windows与Linux两系统间的自由切换

MYSQL安装时解决要输入current root password的解决方法

OLAP与OLTP的一些基础知识

菜鸟大学堂:一步一步配置WEB服务器

ftp类(example.php)

在Exchange Server 2003 中启用M盘

mysql的最大连接数默认是100

利用VC++开发ASP图像处理组件(2)

网页文字应用CSS的一些技巧

WordPress CMS的优势所在

Windows7开机后出现黑一下屏性能降低

document.body.scrollTop 值总为0的解决方法 比较常见的标准问题

在ASP中使用均速分页法提高分页速度

php 表单验证实现代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值