DOMDocument::loadXML

(PHP 5, PHP 7, PHP 8)

DOMDocument::loadXML Загрузка XML из строки

Описание

publicDOMDocument::loadXML(string$source, int$options = 0): bool

Загружает XML-документ из строки.

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

source

Содержащая XML-строка.

options

Побитовое ИЛИконстант опций libxml.

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

Возвращает true в случае успешного выполнения или false, если возникла ошибка.

Ошибки

Если через аргумент source передана пустая строка, будет сгенерировано предупреждение. Это предупреждение генерируется не libxml, поэтому оно не может быть обработано функциями обработки ошибок libxml.

Список изменений

ВерсияОписание
8.3.0 Теперь функция имеет предварительный логический (bool) тип возвращаемого значения.
8.0.0 При статическом вызове функции теперь будет выбрасываться ошибка Error. Ранее выдавалась ошибка уровня E_DEPRECATED.

Примеры

Пример #1 Создание документа

<?php
$doc
= new DOMDocument();
$doc->loadXML('<root><node/></root>');
echo
$doc->saveXML();
?>

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

  • DOMDocument::load() - Загрузка XML из файла
  • DOMDocument::save() - Сохраняет XML-дерево из внутреннего представления в файл
  • DOMDocument::saveXML() - Сохраняет XML-дерево из внутреннего представления в виде строки
To Top