Найдите дочерние узлы узла заметки:
<?php$note=<<<XML<note><to>Тове</to><from>Яни</from><heading>Напоминание</heading><body>Не забудь меня в эти выходные!</ body></note>XML;$xml=simplexml_load_string($note);foreach ($xml->children() as $child) { echo "Дочерний узел: " . $child " }?>;Функция Children() находит дочерние узлы указанного узла.
дети ( нс, is_prefix );
параметр | описывать |
---|---|
нс | Необязательный. Указывает пространство имен XML. |
is_prefix | Необязательный. Указывает логическое значение. Если значение TRUE, ns — это префикс. Если значение равно FALSE, ns — это URL-адрес пространства имен. |
Возвращаемое значение: | Возвращает объект SimpleXMLElement. |
---|---|
PHP-версия: | 5.0.1+ |
Журнал изменений PHP: | Добавлен параметр is_prefix . |
Найдите дочерние узлы узла тела:
<?php$note=<<<XML<note><to>Тове</to><from>Яни</from><heading>Напоминание</heading><body><span>Важно!</span> Дон не забудь меня на этих выходных!</body></note>XML;$xml=simplexml_load_string($note);foreach ($xml->body[0]->children() as $child) { echo "Child узел: " . $child . "<br>"; }?>