您好,欢迎访问一九零五行业门户网

php simplexml 如何删除节点

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 如何删除节点的详细内容。
其它类似信息

推荐信息