Constantes pré-définies
<<<
SimpleXMLElement->asXML SimpleXMLElement->attributes
>>>

8.111 Fonctions SimpleXML
8 Référence des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Exemples
Constantes pré-définies
->SimpleXMLElement->asXML
SimpleXMLElement->attributes
SimpleXMLElement->children
SimpleXMLElement->xpath
simplexml_import_dom
simplexml_load_file
simplexml_load_string

8.111.6 SimpleXMLElement->asXML() Retourne une chaîne XML basée sur un élément SimpleXML

[ Exemples avec simplexml_element_asXML ]   CVS uniquement

string  SimpleXMLElement->asXML ( void )

simplexml_element->asxml formate les données de l'objet parent en XML version 1.0.

Obtenir du XML avec SimpleXML

<?php
$string
= <<<XML
<a>
<b>
  <c>text</c>
  <c>stuff</c>
</b>
<d>
  <c>code</c>
</d>
</a>
XML;
$xml = simplexml_load_string($string);

echo
$xml->asXML();

simplexml_element->asxml fonctionne aussi avec les résultats Xpath :
Utilisation de asXML() avec les résultats de Xpath

<?php
// Suite de l'exemple plus haut.

/* On cherche <a><b><c> */
$result = $xml->xpath('/a/b/c');

while(list( ,
$node) = each($result)) {
    echo
$node->asXML(); // <c>text</c> et <c>stuff</c>
}
?>

<< SimpleXMLElement->asXML >>
Constantes pré-définies Fonctions SimpleXML SimpleXMLElement->attributes