Bonjour à tous,
J'ai un petit souçis avec CreateElement de DOMElement, en effet dans la doc on peut lire la chose suivante :
Donc à priori quelque chose de ce style :Note: La valeur value ne sera pas échappée. Utilisez la méthode DOMDocument::createTextNode pour créer un nœud de texte avec le support de l'échappement.
Devrait me retourner <!-- TEST CONTENU --> mais il me retourne le contenu échappé c'est à dire <-- TEST CONTENU -->
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $dom = new DOMDocument('1.0', 'utf-8'); $element = $dom->createElement('test', '<!-- TEST CONTENU -->'); $dom->appendChild($element); echo $dom->saveXML();
J'ai contourner le problème en passant par un CDATA (ce qui est très certainement plus approprié d'ailleurs) mais je voulais savoir si c'était un comportement propre à ma version de php (5.3.1) ou alors une doc pas à jour ?
Merci
Partager