通过php修改xml文档内容的方法

yipeiwu_com6年前PHP代码库

本文实例讲述了通过php修改xml文档内容的方法,分享给大家供大家参考。具体实现方法如下:

复制代码 代码如下:
<?php
//1、创建一个DOMDocument对象。该对象就表示 xml文件
$xmldoc = new DOMDocument();
//2、加载xml文件(指定要解析哪个xml文件,此时dom树节点就会加载到内存中)
$xmldoc->load("class.xml");
//3、更新一条学生student信息记录,更新她的年龄
//(1)找到该学生
$student = $xmldoc->getElementsByTagName("student");
$stu1 = $student->item(0);//第一个学生
$stu1_age = $stu1->getElementsByTagName("age")->item(0);//查到她的年龄
$stu1_age->nodeValue = 30;
//4、更新 xml 文档
$xmldoc->save("class.xml");
echo "更新成功";
?>

希望本文所述对大家的php操作XML程序设计有所帮助。

相关文章

php+ajax实现仿百度查询下拉内容功能示例

php+ajax实现仿百度查询下拉内容功能示例

本文实例讲述了php+ajax实现仿百度查询下拉内容功能。分享给大家供大家参考,具体如下: 运行效果如下: html代码: <!DOCTYPE html> <ht...

PHP转换文件夹下所有文件编码的实现代码

PHP转换文件夹下所有文件的编码 适合发布网站的其他编码版本 比如你有一个GBK版本 你想有一个UTF8版本 或者你只有GBK的源码 你想二次开发 但是你不想改变IDE的编码方式 你可以...

php cli 小技巧

php代码: 复制代码 代码如下: <?php var_dump($argv); Shell/批处理代码 复制代码 代码如下: @echo off :BEGIN set /p i...

php 查找数组元素提高效率的方法详解

1.php in_array方法说明 PHP查找数组元素是否存在,一般会使用in_array方法。 bool in_array ( mixed $needle , array $hays...

php 删除目录下N分钟前创建的所有文件的实现代码

复制代码 代码如下:<?php//delfile("upload",10);function delfile($dir,$n) //删除当DIR路径下N分钟前创建的所有文件;{if...