PHP children()Функции

PHP SimpleXML 参考手册Справочное руководство по PHP SimpleXML

Примеры

Найдите дочерние узлы узла note:

<?php
$note=<<<XML
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Напоминание</heading>
<body>Не забудь меня в эти выходные!</body>
</note>
XML;

$xml=simplexml_load_string($note);
foreach ($xml->children() as $child)
{
echo "Child node: " . $child . "<br>";
}
?>

Запустить пример »

Определение и использование

Функция children() находит дочерние узлы указанного узла.


Синтаксис

children(ns,is_prefix);

Parameters Описание
ns Необязательный. Указывает пространство имен XML.
is_prefix Необязательный. Указывает логическое значение. Если значение TRUE, тоnsявляется префиксом. Если значение FALSE, тоnsявляется URL пространства имен.

Технические детали

Возвращаемое значение: Возвращает объект SimpleXMLElement.
Версия PHP: 5.0.1+
Список изменений PHP: Добавлен параметрis_prefix.


Другие примеры

Пример 1

Найдите дочерние узлы узла body:

<?php
$note=<<<XML
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Напоминание</heading>
<body><span>Важно!</span> Не забудь меня в эти выходные!</body>
</note>
XML;

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

Запустить пример »



PHP SimpleXML 参考手册Справочное руководство по PHP SimpleXML Другие расширения