Function.domxml-open-mem

Aus PHP-Wiki

Wechseln zu: Navigation, Suche
Unfallversicherung und Ratenkredit Vergleichen Online - Kostenloser KreditkartenvergleichWohngebäudeversicherung . Voice over IP - VoIP

domxml_open_mem — Creates a DOM object of an XML document

Inhaltsverzeichnis

Beschreibung

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


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

Persönliche Werkzeuge