PHP遍历、增加、删除、修改XML数据和属性操作

时间:2026-02-17 23:58:01

1、1.使用PHP遍历XML数据

PHP遍历、增加、删除、修改XML数据和属性操作

1、1.PHP增加XML数据五步:

第一步:开辟内存空间,形成“面”

第二步:载入XML文档到内存,形成DOM树

第三步:创建新节点(新节点与新节点下的子节点)

第四步:追加新节点到父节点

第五步:保存内存中的数据到XML文档中

参数说明:

$newnode :要追加的新节点

说明:在PHP DOM模型中,节点的创建是没有顺序要求的。

int DOMDocument::save ( string $filename ) :保存内存中的数据到XML文档中

参数说明:

$filename :要保存的文件名称

示例代码:

PHP遍历、增加、删除、修改XML数据和属性操作

1、1.第一步:开辟内存空间,形成“面”

第二步:载入xml文档到内存,形成DOM树

第三步:找到要删除的老(旧)节点

第四步:找到父节点并删除老节点

第五步:保存内存中的数据到XML文档中

要使用到的知识点:

DOMNode DOMNode::removeChild ( DOMNode $oldnode ) :删除子节点

参数说明:

$oldnode :要删除的子元素

PHP遍历、增加、删除、修改XML数据和属性操作

1、1.第一步:开辟内存空间,形成“面”

第二步:载入XML文档到内存,形成DOM树

第三步:找到要修改的老节点

第四步:创建新节点并找到父节点然后替换老节点

第五步:保存内存中的数据到XML文档中

要用到的知识点:

DOMNode DOMNode::replaceChild ( DOMNode $newnode , DOMNode $oldnode ) :替换节点

参数说明:

$newnode :新节点

$oldnode :老节点

示例代码:

PHP遍历、增加、删除、修改XML数据和属性操作

1、1.例1:判断元素是否具有属性或某个属性

PHP遍历、增加、删除、修改XML数据和属性操作

2、2.例2:设置元素的属性(添加)

PHP遍历、增加、删除、修改XML数据和属性操作

3、3.例3:删除元素的属性

PHP遍历、增加、删除、修改XML数据和属性操作

© 2026 五度知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com