$xmldoc = new DOMDocument();
$xmldoc->load('card.xml');
$root = $xmldoc->documentElement;
$fnode = $root->firstChild;
// we retrieve the chapter and remove it from the book
$items = $xmldoc->getElementsByTagName('card');
foreach ($items as $item){
$node = $item->getElementsByTagName('cardnumber')->item(0);
if ($node->nodeValue == $this->cardnumber){
$node->parentNode->removeChild($node);
$xmldoc->saveXML();
}
}
如果卡号匹配,上面是我用来删除卡节点的代码,下面是我的 XML 格式。但如果未能取出卡。任何人都可以帮忙吗?
<root>
<card>
<cardnumber>12345</cardnumber>
<name>Tan</name>
</card>
....
</root>