DOMNode::removeChild

(PHP 5, PHP 7, PHP 8)

DOMNode::removeChild — Видаляє дочірній вузол зі списку нащадків.

Опис

public DOMNode::removeChild(DOMNode $child): DOMNode|false

Ця функція видаляє дочірній вузол зі списку нащадків.

Список параметрів

child

Дочірній вузол, що видаляється.

Значення, що повертаються

Функція повертає дочірній вузол, що видаляється, якщо він може бути видалений або **false**в случае возникновения ошибки.

Помилки

DOM_NO_MODIFICATION_ALLOWED_ERR

Виникає, якщо вузол доступний лише читання.

DOM_NOT_FOUND

Виникає, якщо childне является дочерним узлом данного узла.

Приклади

Наступний приклад видаляє елемент chapter(глава) из XML-документа.

Приклад #1 Видалення дочірнього вузла

Loading...

Результат виконання наведеного прикладу:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
          "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
<book id="listing">
 <title>My lists</title>

</book>

Дивіться також