私はPHPコードとは別の2つの同じWebページを持っています。 1つはSimpleXMLを使用し、もう1つはDOMDocumentを使用します。コードはxmlファイルを編集します(読み込み、ノードの追加、ノードの削除)。私が使用してノードを削除しなければならないのSimpleXMLでノードを削除したSimpleXMLとDOMDocumentとの比較
:
unset($node);
のDOMDocumentでは、しかし、私が使用:SimpleXMLをは、その簡潔に有利思えますが
$node->parentNode->removeChild($node)
、それは追加を取って終わりますSimpleXMLを使用するページをロードするのに0.4秒(どちらのページも同じphp行数)。
このパフォーマンスの違いは何故ですか?それはそれを駄目にするunset()関数ですか?