Função addChild() PHP
Definição e uso
A função addChild() adiciona um nó filho ao nó XML especificado.
Esta função retorna um objeto SimpleXMLElement, que representa o elemento filho adicionado ao nó XML.
Sintaxe
class SimpleXMLElement { string addChild(name,value,ns) }
Parâmetros | Descrição |
---|---|
name | Obrigatório. Especifica o nome do elemento filho. |
value | Obrigatório. Especifica o valor do elemento filho. |
ns | Opcional. Especifica o nome do espaço de nomes do elemento filho. |
Exemplo
Arquivo XML:
<?xml version="1.0" encoding="ISO-8859-1"?> <note> <para>George</para> <de>John</de> <título>Recordatório</título> <body>¡Não se esqueça da reunião!</body> </note>
Código PHP:
<?php $xml = simplexml_load_file("test.xml"); $xml->body[0]->addChild("date", "2008-08-08"); foreach ($xml->body->children() as $child) { echo "Nodo filho: " . $child; } ?>
Saída:
Nodo filho: 2008-08-08