Dom\HTMLDocument::saveXml

(PHP 8 >= 8.4.0)

Dom\HTMLDocument::saveXmlСериализует документ как XML-строку

Описание

public Dom\HTMLDocument::saveXml(?Dom\Node $node = null, int $options = 0): string|false

Метод сериализует объект HTML-документа и возвращает результат как строку в формате XML.

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

node
Узел, который требуется сериализовать. Метод сериализует весь документ, если узел не указали.
options
Дополнительные параметры. Метод поддерживает параметры LIBXML_NOEMPTYTAG и LIBXML_NOXMLDECL. До PHP 8.3.0 метод поддерживал только параметр LIBXML_NOEMPTYTAG.

Возвращаемые значения

Метод возвращает XML-строку, которую получил путём сериализации документа, или false, если возникла ошибка. Метод сохраняет строку в текущей кодировке документа.

Ошибки

  • Метод выбрасывает исключение Dom\DOMException с кодом Dom\WRONG_DOCUMENT_ERR, если узел node принадлежит другому документу.

Смотрите также

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top