domxml_open_mem

(PHP 4 >= 4.2.0)

domxml_open_mem Создает объект DOM XML документа

Описание

DomDocument domxml_open_mem ( string $str [, int $mode [, array &$error ]] )

Функция разбирает XML документ из переданной строки.

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

str

Содержимое XML файла.

mode

Этот необязательный аргумент может использоваться для изменения режима работы функции.

В качестве аргумента может быть передана одна из констант: DOMXML_LOAD_PARSING (по умолчанию), DOMXML_LOAD_VALIDATING или DOMXML_LOAD_RECOVERING. Также можно добавить константы DOMXML_LOAD_DONT_KEEP_BLANKS, DOMXML_LOAD_SUBSTITUTE_ENTITIES и DOMXML_LOAD_COMPLETE_ATTRS посредством побитового или.

error

Если используется, может содержать сообщения об ошибках. error должен быть передан по ссылке.

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

Возвращает объект класса DomDocument, содержащий данные XML строки.

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

Версия Описание
4.3.0 Добавлены аргументы mode и error.

Примеры

Пример #1 Открытие XML документа из строки

<?php
include("example.inc");

if (!
$dom domxml_open_mem($xmlstr)) {
  echo 
"Ошибка при разборе документа\n";
  exit;
}

$root $dom->document_element();
?>

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


Участник рейтинга Тэглайн 2010