domxml_open_mem

(PHP 4 >= 4.2.1)

domxml_open_mem -- Creates a DOM object of an XML document

Description

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

The function parses the XML document in str and returns an object of class "Dom document", having the properties as listed above. This function, domxml_open_file() or domxml_new_doc() must be called before any other function calls.

Optional parameter mode can be used to change the behavior of this function. It was added in PHP 4.3.0. See domxml_open_file() for possible values.

If the error parameter is used, it will contain the error messages. error must be passed in by reference. The parameter was added in PHP 4.3.0.

Example 1. Opening an XML document in a string

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

if (!
$dom = domxml_open_mem($xmlstr)) {
  echo
"Error while parsing the document\n";
  exit;
}

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

See also domxml_open_file(), and domxml_new_doc().