Forum und email

SimpleXMLElement->addChild

(PHP 5 >= 5.1.3)

SimpleXMLElement->addChild — Hozzáad egy utód elemet egy SimpleXML elemhez

Leírás

SimpleXMLElement SimpleXMLElement->addChild ( string $name [, string $value [, string $namespace ]] )

Hozzáad egy utód elemet egy SimpleXML elemhez, és az utóddal tér vissza.

Paraméterek

name

A hozzáadandó utód neve.

value

Ha meg van adva, az utód értéke.

namespace

Ha meg van adva, a névteret jelöli, amihez a hozzáadandó utód tartozik.

Visszatérési értékek

Az addChild metódus egy SimpleXMLElement típusú objektummal tér vissza, ami az XML csomóhoz imént hozzáadott utódot képviseli.

Példák

Example#1 Attribútumok és utódok hozzáadása egy SimpleXML elemhez

<?php
 
$sxe 
= new SimpleXMLElement($xmlstr); // vagy használd a simplexml_load_string() függvényt
$sxe->addAttribute('type''documentary');

$movie $sxe->addChild('movie');
$movie->addChild('title''PHP2: More Parser Stories');
$movie->addChild('plot''This is all about the people who make it work.');

$characters $movie->addChild('characters');
$character  $characters->addChild('character');
$character->addChild('name''Mr. Parser');
$character->addChild('actor''John Doe');

$rating $movie->addChild('rating''5');
$rating->addAttribute('type''stars');
 
echo 
$sxe->asXML();

?>