Home » PHP » Fungsi children() SimpleXML PHP

Fungsi children() SimpleXML PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Definisi dan Penggunaan

Fungsi children() digunakan untuk dapat menemukan anak dari node yang ditentukan.

Syntax

SimpleXMLElement::children(ns, prefix)

Nilai Parameter

ParameterDeskripsi
nsOptional. Menentukan namespace XML
prefixOptional. Nilai Boolean. Jika TRUE ns dianggap sebagai prefiks. Jika FALSE ns dianggap sebagai URL namespace. Default-nya FALSE

Detail Teknis

Return Value:Mengembalikan objek SimpleXMLElement
PHP Version:5.0+
PHP Changelog:PHP 5.2: Menambahkan parameter prefix opsional

Contoh 1
Temukan children dari node note:

<?php
$note=<<<XML
<note>
<to>Tony</to>
<from>Jani</from>
<heading>Pengigat</heading>
<body>Jangan lupa janji minggu ini ya!</body>
</note>
XML;

$xml=simplexml_load_string($note);
foreach ($xml->children() as $child)
  {
  echo "Child node: " . $child . "<br>";
  }
?>
/*Output : 
Child node: Tony
Child node: Jani
Child node: Pengingat
Child node: Jangan lupa janji minggu ini ya!

Contoh 2
Temukan children dari node body:

<?php
$note=<<<XML
<note>
<to>Tony</to>
<from>Jani</from>
<heading>Pengingat</heading>
<body><span>Penting!</span> Jangan lupa janji minggu ini ya!</body>
</note>
XML;

$xml=simplexml_load_string($note);
foreach ($xml->body[0]->children() as $child)
  {
  echo "Child node: " . $child . "<br>";
  }
?>
  /*Output : 
  Child node: Penting!

You may also like