PHP addChild()Fonctions
Manuel de référence PHP SimpleXML
Exemples
Ajouter un élément enfant à l'élément body et à l'élément footer :
<?php
$note=<<<XML
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Rappel</heading>
<body>Ne m'oubliez pas ce week-end !</body>
</note>
XML;
$xml=new SimpleXMLElement($note);
// Ajouter un élément enfant à l'élément body
$xml->body->addChild("date","2013-01-01");
// Ajouter un élément enfant après le dernier élément dans note
$footer=$xml->addChild("footer","Some footer text");
echo $xml->asXML();
?>
$note=<<<XML
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Rappel</heading>
<body>Ne m'oubliez pas ce week-end !</body>
</note>
XML;
$xml=new SimpleXMLElement($note);
// Ajouter un élément enfant à l'élément body
$xml->body->addChild("date","2013-01-01");
// Ajouter un élément enfant après le dernier élément dans note
$footer=$xml->addChild("footer","Some footer text");
echo $xml->asXML();
?>
Exécuter l'exemple »
Définition et utilisation
La fonction addChild() ajoute un élément enfant à un élément SimpleXML.
Syntaxe
addChild(name,value,ns);
| Parameters | Description |
|---|---|
| name | Requis. Spécifie le nom de l'élément enfant à ajouter. |
| value | Facultatif. Spécifie la valeur de l'élément enfant. |
| ns | Facultatif. Spécifie l'espace de noms de l'élément enfant. |
Détails techniques
| Valeur de retour : | Retourne un objet SimpleXMLElement qui représente l'élément enfant ajouté au XML. |
|---|---|
| Version de PHP : | 5.1.3+ |
Manuel de référence SimpleXML PHP Autres extensions