PHP addChild() Fonksiyonu

Tanım ve Kullanım

addChild() fonksiyonu, belirtilen XML nodesine bir alt node ekler.

Bu fonksiyon, XML nodesine eklenen bir alt elemanı temsil eden bir SimpleXMLElement nesnesi döndürür.

Sözdizimi

class SimpleXMLElement
{
string addChild(name,value,ns)
}
Parametre Açıklama
name Gerekli. Alt elemanın adını belirtir.
value Gerekli. Alt elemanın değerini belirtir.
ns Opsiyonel. Alt elemanın ad alanını belirtir.

Örnek

XML Dosyası:

<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>George</to>
<from>John</from>
<heading>Hatırlatma</heading>
<body>Toplantıyı unutmayın!</body>
</note>

PHP Kodu:

<?php
$xml = simplexml_load_file("test.xml");
$xml->body[0]->addChild("date", "2008-08-08");
foreach ($xml->body->children() as $child)
  {
  echo "Child node: " . $child;
  }
?>

Çıktı:

Child node: 2008-08-08