public
SimpleXMLElement
SimpleXMLElement::children ([
string $ns
[, bool $is_prefix
= false ]] )
Exemple #1 Parcours d'un pseudo-tableau children()
$xml = new SimpleXMLElement('
');
foreach ($xml->children() as $second_gen) {
echo ' The person begot a ' . $second_gen['role'];
foreach ($second_gen->children() as $third_gen) {
echo ' who begot a ' . $third_gen['role'] . ';';
foreach ($third_gen->children() as $fourth_gen) {
echo ' and that ' . $third_gen['role'] .' begot a ' . $fourth_gen['role'];
}
}
}?>
L'exemple ci-dessus va afficher :
The person begot a son who begot a daughter; The person
begot a daughter who begot a son; and that son begot a son
Exemple #2 Utilisation des espaces de noms
$xml = '
Apple
Banana
Cherry
';$sxe = new SimpleXMLElement($xml);$kids = $sxe->children('foo');var_dump(count($kids));$kids = $sxe->children('foo', TRUE);var_dump(count($kids));$kids = $sxe->children('my.foo.urn');var_dump(count($kids));$kids = $sxe->children('my.foo.urn', TRUE);var_dump(count($kids));$kids = $sxe->children();var_dump(count($kids));?>
int(0)
int(2)
int(2)
int(0)
int(1)
Copyright © 2011 - All Rights Reserved - Softron.in
Template by Softron Technology