PHP Dokumentation: Function domxml-open-mem
12. Januar 2010 von werner
domxml_open_mem
(PHP 4 >= 4.2.0)
domxml_open_mem — Creates a DOM object of an XML document
Beschreibung
The function parses the XML document in the given string.
Parameter-Liste
- str
The contents of the XML file.
- mode
This optional parameter can be used to change the behavior of this function.
You can use one of the following constants for it: DOMXML_LOAD_PARSING (default), DOMXML_LOAD_VALIDATING or DOMXML_LOAD_RECOVERING. You can add to it also DOMXML_LOAD_DONT_KEEP_BLANKS, DOMXML_LOAD_SUBSTITUTE_ENTITIES and DOMXML_LOAD_COMPLETE_ATTRS by bitwise or.
- error
If used, it will contain the error messages. error must be passed in by reference.
Rückgabewerte
Returns a DomDocument instance of the given XML contents.
Changelog
| Version | Beschreibung |
|---|---|
| 4.3.0 | The mode and error parameters were added. |
Beispiele
Beispiel #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();
?>Siehe auch
- domxml_open_file() – Creates a DOM object from an XML file
- domxml_new_doc() – Creates new empty XML document