SimpleXMLElement::children
(PHP 5, PHP 7, PHP 8)
SimpleXMLElement::children — Знаходить дочірні елементи цього сайту
Опис
public SimpleXMLElement::children(?string $namespaceOrPrefix = null, bool $isPrefix = false): ?SimpleXMLElement
Цей метод знаходить усі дочірні елементи вузла. Результат підкоряється стандартним правилам ітерації.
Зауваження: SimpleXML містить правило додавання ітеративних властивостей до більшості методів. Вони не можуть бути переглянуті з використанням var_dump() чи будь-яких інших засобів аналізу об'єктів.
Список параметрів
namespaceOrPrefix
Необов'язковий простір імен XML.
isPrefix
Якщо isPrefix
установлен в**true
** namespaceOrPrefix
буде розглянуто як префікс. Якщо false
namespaceOrPrefix
буде розглянуто як простір імен URL.
Значення, що повертаються
Повертає елемент SimpleXMLElementнавіть якщо вузол не має дочірніх елементів, якщо вузол не представляє атрибут, у цьому випадку функція повертає null
Приклади
Приклад #1 Обхід псевдомасиву children()
Loading...
Результат виконання наведеного прикладу:
У человека родился(-ась) сын, у которого родился(-ась) дочь; У человека
родился(-ась) дочь, у которого родился(-ась) сын; и у сын родился(-ась) сын
Приклад #2 Використання простору імен
Loading...
int(0)
int(2)
int(2)
int(0)
int(1)
Дивіться також
- SimpleXMLElement::count() - Підраховує кількість дочірніх елементів у поточного елемента
- count() - Підраховує кількість елементів масиву або Countable об'єкті