PHP addChild()Functions

PHP SimpleXML 参考手册PHP SimpleXML Reference Manual

Examples

Add a child element to the body element and the footer element:

<?php
$note=<<<XML
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
XML;

$xml=new SimpleXMLElement($note);

// Add a child element to the body element
$xml->body->addChild("date","2013-01-01");

// Add a child element after the last element inside note
$footer=$xml->addChild("footer","Some footer text");

echo $xml->asXML();
?>

Run Example »

Definition and Usage

The addChild() function adds a child element to a SimpleXML element.


Syntax

addChild(name,value,ns);

Parameters Description
name Required. Specifies the name of the child element to add.
value Optional. Specifies the value of the child element.
ns Optional. Specifies the namespace of the child element.

Technical Details

Return value: Returns a SimpleXMLElement object that represents the child element added to the XML.
PHP Version: 5.1.3+


PHP SimpleXML 参考手册PHP SimpleXML Reference Manual Other Extensions