ich alle Kinder aus einer XML-Knoten mit PHP DOM, entfernen möchten, gibt es einen Unterschied zwischen:Entfernen Sie alle Kinder aus einer XML-Knoten PHP DOM
A)
while ($parentNode->hasChildNodes()){
$parentNode->removeChild($parentNode->childNodes->item(0));
}
UND
B)
Ich bevorzuge die zweite, scheint, als ob ich das gleiche Ergebnis bekomme, aber ich bin mir nicht sicher.
Danke, Carlos
ziehe ich die ersten, da ohne kompliziert zu wissen, wie der DOM funktioniert es leicht zu sehen, was los ist (und als solche, es ist besser lesbar IMHO) ... – ircmaxell
Ja, du bist Richtig, die Sache ist, ich liebe One-Line-Code :). Wie auch immer, gibt es einen Unterschied? –
mit Version B verursacht einige seltsame Zeichen in meinem Fall, wenn der Knoten mehr als ein Kind hat. Kein Unterschied mit einem einzelnen Kind obwohl – Xaver