php simplexml 如何删除节点

互联网 20-10-23

php simplexml删除节点的实现方法:首先创建一个PHP示例文件;然后通过“unset($book->year);”方法删除year节点即可。

推荐:《PHP视频教程》

PHP SimpleXML 操作xml文档,删除元素

sxe_delete.php:

<?php //[需求]:删除所有书籍的year节点 $sxe = simplexml_load_file("bookstore.xml"); foreach ($sxe->book as $book) { unset($book->year);  //删除year节点。删除变量用unset()。 }   $sxe->asXML('sxe_delete_book.xml');

bookstore.xml:

<?xml version="1.0" encoding="utf-8" ?> <bookstore>     <book category="COOKING">         <title>Everyday Italian</title>         <author>Giada De Laurentiis</author>         <year>2005</year>         <price>30.00</price>     </book>     <book category="CHILDREN">         <title>Harry Potter</title>         <author>J K. Rowling</author>         <year>2005</year>         <price>29.99</price>     </book>     <book category="WEB">         <title>Learning XML</title>         <author>Erik T. Ray</author>         <year>2003</year>         <price>39.95</price>     </book> </bookstore>

以上就是php simplexml 如何删除节点的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: PHP
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:如何解决zend studio php乱码问题

相关资讯