Definisi dan Penggunaan
Fungsi children() digunakan untuk dapat menemukan anak dari node yang ditentukan.
Syntax
SimpleXMLElement::children(ns, prefix)
Nilai Parameter
| Parameter | Deskripsi |
|---|---|
| ns | Optional. Menentukan namespace XML |
| prefix | Optional. 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!