<?php
$xmlpatch = 'index.xml';
$_id = '2';
$doc = new DOMDocument();
$doc -> formatOutput = true;
if($doc -> load($xmlpatch)) {
$document = $doc -> documentElement;
$elm = $document -> getElementsByTagName('item');
foreach ($elm as $new) {
if($new -> getAttribute('id') == $_id) {
if($document -> removeChild($new)) {
echo $_id . ' 节点删除';
} else {
echo $_id . ' 删除失败';
}
/* $op = $new -> getElementsByTagName('op');
foreach ($op as $opnew) {
if($new -> removeChild($opnew)) {
echo $_id . ' item里的节点删除';
} else {
echo $_id . ' item里的节点删除失败';
}
} */
}
}
$doc -> save($xmlpatch);
} else {
echo 'xml file loaded error!';
}
?>
$xmlpatch = 'index.xml';
$_id = '2';
$doc = new DOMDocument();
$doc -> formatOutput = true;
if($doc -> load($xmlpatch)) {
$document = $doc -> documentElement;
$elm = $document -> getElementsByTagName('item');
foreach ($elm as $new) {
if($new -> getAttribute('id') == $_id) {
if($document -> removeChild($new)) {
echo $_id . ' 节点删除';
} else {
echo $_id . ' 删除失败';
}
/* $op = $new -> getElementsByTagName('op');
foreach ($op as $opnew) {
if($new -> removeChild($opnew)) {
echo $_id . ' item里的节点删除';
} else {
echo $_id . ' item里的节点删除失败';
}
} */
}
}
$doc -> save($xmlpatch);
} else {
echo 'xml file loaded error!';
}
?>