SimpleXMLIterator::getChildren
(PHP 5 >= 5.1.0)
SimpleXMLIterator::getChildren — Retourne un itérateur pour l'entrée courante, si c'est un objet SimpleXML
Description
Cette méthode retourne un objet SimpleXMLIterator contenant les sous-éléments de l'élémenmt courant SimpleXMLIterator.
Liste de paramètres
Cette fonction ne contient aucun paramètre.
Valeurs de retour
Retourne un objet SimpleXMLIterator contenant les sous-éléments de l'objet courant.
Exemples
Exemple #1 Lecture des sous-éléments de l'objet courant
<?php $xml = <<<XML <books> <book> <title>PHP Basics</title> <author>Jim Smith</author> </book> <book>XML basics</book> </books> XML; $xmlIterator = new SimpleXMLIterator($xml); for( $xmlIterator->rewind(); $xmlIterator->valid(); $xmlIterator->next() ) { foreach($xmlIterator->getChildren() as $name => $data) { echo "The $name is '$data' from the class " . get_class($data) . "\n"; } } ?>
L'exemple ci-dessus va afficher :
The title is 'PHP Basics' from the class SimpleXMLIterator The author is 'Jim Smith' from the class SimpleXMLIterator