PHP addChild() -funktio
Määrittely ja käyttö
addChild() -funktio lisää määritetyn XML-elementin lapsen.
Tämä funktio palauttaa SimpleXMLElement-objektin, joka edustaa lisättyä XML-elementtiä.
Syntaksi
luokka SimpleXMLElement { string addChild(nimi,arvo,ns) }
Parametrit | Kuvaus |
---|---|
nimi | Välttämätön. Määritä alakohdan nimi. |
arvo | Välttämätön. Määritä alakohdan arvo. |
ns | Valinnainen. Määritä alakohdan nimen space. |
Esimerkki
XML-tiedosto:
<?xml version="1.0" encoding="ISO-8859-1"?> <note> <vastaanottaja>George</vastaanottaja> <lähetä>John</lähetä> <otsikko>Muistutus</otsikko> <body>Älä unohta kokousta!</body> </note>
PHP koodi:
<?php $xml = simplexml_load_file("test.xml"); $xml->body[0]->addChild("date", "2008-08-08"); foreach ($xml->body->children() as $child) { echo "Lapsinodo: " . $child; } ?>
Tulostus:
Lapsinodo: 2008-08-08