PHP 8.4.2 Released!

Dom\import_simplexml

(PHP 8 >= 8.4.0)

Dom\import_simplexml Renvoie un objet Dom\Attr ou Dom\Element à partir d'un objet SimpleXMLElement

Description

Dom\import_simplexml(object $node): Dom\Attr|Dom\Element

Cette fonction prend l'attribut ou l'élément node donné (une instance de SimpleXMLElement) et crée un nœud Dom\Attr ou Dom\Element, respectivement. Le nouveau Dom\Node fait référence au même nœud XML sous-jacent que le SimpleXMLElement.

Liste de paramètres

node

L'attribut ou l'élément nœud à importer (une instance de SimpleXMLElement).

Valeurs de retour

Le Dom\Attr ou Dom\Element.

Exemples

Exemple #1 Importe SimpleXML dans DOM et modifie SimpleXML via DOM

La gestion des erreurs est omise pour la brièveté.

<?php

$sxe
= simplexml_load_string('<books><book><title>blah</title></book></books>');
$elt = Dom\import_simplexml($sxe);
$elt->setAttribute("foo", "bar");
echo
$sxe->asXML();

?>

L'exemple ci-dessus va afficher :

<?xml version="1.0"?>
<books foo="bar"><book><title>blah</title></book></books>

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top