SimpleXMLElement::addChild
(PHP 5 >= 5.1.3, PHP 7, PHP 8)
SimpleXMLElement::addChild — Додає дочірній елемент до сайту XML
Опис
public SimpleXMLElement::addChild(string $qualifiedName, ?string $value = null, ?string $namespace = null): ?SimpleXMLElement
Додає дочірній елемент до вузла та повертає нащадка SimpleXMLElement.
Список параметрів
qualifiedName
Ім'я дочірнього елемента, що додається.
value
Якщо вказано, значення (вміст) дочірнього елемента.
namespace
Якщо зазначено, то простір імен, якого належить дочірній елемент.
Значення, що повертаються
МетодaddChild
повертає об'єкт SimpleXMLElement, Що представляє доданого нащадка до вузла XML у разі успішного виконання; **null
**в случае возникновения ошибки.
Приклади
Зауваження :
Перелічені приклади можуть містити
example.php
, в якому визначається XML-рядок, розташована в першому прикладі посібника з базового використання
Приклад #1 Додавання атрибутів та нащадків до елемента SimpleXML
Loading...
Висновок наведеного прикладу буде схожим на:
<?xml version="1.0" standalone="yes"?>
<movies type="documentary">
<movie>
<title>PHP: Появление Парсера</title>
<characters>
<character>
<name>Ms. Coder</name>
<actor>Onlivia Actora</actor>
</character>
<character>
<name>Mr. Coder</name>
<actor>El ActÓr</actor>
</character>
</characters>
<plot>
Таким образом, это язык. Это всё равно язык программирования. Или
это скриптовый язык? Все раскрывается в этом документальном фильме,
похожем на фильм ужасов.
</plot>
<great-lines>
<line>PHP решает все мои задачи в web</line>
</great-lines>
<rating type="thumbs">7</rating>
<rating type="stars">5</rating>
</movie>
<movie>
<title>PHP2: Истории парсера</title>
<plot>Все о людях, создававших его.</plot>
<characters>
<character>
<name>Mr. Parser</name>
<actor>John Doe</actor>
</character>
</characters>
<rating type="stars">5</rating>
</movie>
</movies>
Дивіться також
- SimpleXMLElement::addAttribute() - Додає атрибут до SimpleXML-елементу
- Базове використання SimpleXML