PHP simplexml_import_dom()Fonctions
Manuel de référence PHP SimpleXML
Exemples
Obtenez le nœud de document DOM et convertissez-le en nœud SimpleXML :
<?php
$dom=new domDocument;
$dom->loadXML("<note><to>Tove</to><from>Jani</from></note>");
$x=simplexml_import_dom($dom);
echo $x->from;
?>
$dom=new domDocument;
$dom->loadXML("<note><to>Tove</to><from>Jani</from></note>");
$x=simplexml_import_dom($dom);
echo $x->from;
?>
Exécuter l'exemple »
Définition et utilisation
La fonction simplexml_import_dom() retourne un objet SimpleXMLElement à partir d'un nœud DOM.
Syntaxe
simplexml_import_dom(node,classname);
| Parameters | Description |
|---|---|
| nœud | Requis. Spécifie le nœud d'élément DOM. |
| classname | Facultatif. Spécifie la classe du nouvel objet. |
Détails techniques
| Valeur de retour : | Retourne un objet SimpleXMLElement en cas de succès, ou FALSE en cas d'échec. |
|---|---|
| Version de PHP : | 5+ |
Plus d’exemples
Exemple 1
Affiche le titre du deuxième nœud book dans le document DOM :
<?php
$dom=new domDocument;
$dom->loadXML("<books><book><title>Title1</title></book><book><title>Title2</title></book></books>");
$x=simplexml_import_dom($dom);
echo $x->book[1]->title;
?>
$dom=new domDocument;
$dom->loadXML("<books><book><title>Title1</title></book><book><title>Title2</title></book></books>");
$x=simplexml_import_dom($dom);
echo $x->book[1]->title;
?>
Exécuter l'exemple »
Manuel de référence SimpleXML PHP Autres extensions