のために項目を削除し、私はちょうどでのSimpleXML要素から項目を削除することができます。PHPのSimpleXML:
unset($this->simpleXML->channel->item[0]);
が、私はAですることはできません。いくつかの項目が削除され
$items = $this->simpleXML->xpath('/rss/channel/item');
for($i = count($items); $i > $itemsNumber; $i--) {
unset($items[$i - 1]);
}
$アイテムから(Netbeansデバッグはそれを確認することができます)、パスを再度取得すると(/ rss/channel/item)何も削除されませんでした。
どういうところが間違っていますか?
SimpleXMLは、問題の最初の言及として削除を処理しますが、ノードの親を保持していないと、それほど実用的ではないので、そのような操作のためにDOMを使用することをお勧めします。 –