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 об'єкті