DOMDOCUMENT.LOADXML(3) 1 DOMDOCUMENT.LOADXML(3)
DOMDocument::loadXML - Load XML from a string
SYNOPSIS
public mixed DOMDocument::loadXML (string $source, [int $options])
DESCRIPTION
Loads an XML document from a string.
PARAMETERS
o $source
- The string containing the XML.
o $options
-Bitwise OR of the libxml option constants.
RETURN VALUES
Returns TRUE on success or FALSE on failure. If called statically, returns a DOMDocument or FALSE on failure.
ERRORS
/EXCEPTIONS
If an empty string is passed as the $source, a warning will be generated. This warning is not generated by libxml and cannot be handled
using libxml's error handling functions.
This method may be called statically, but will issue an E_STRICT error.
EXAMPLES
Example #1
Creating a Document
<?php
$doc = new DOMDocument();
$doc->loadXML('<root><node/></root>');
echo $doc->saveXML();
?>
Example #2
Static invocation of loadXML
<?php
// Issues an E_STRICT error
$doc = DOMDocument::loadXML('<root><node/></root>');
echo $doc->saveXML();
?>
SEE ALSO
DOMDocument::load, DOMDocument::save, DOMDocument::saveXML.
PHP Documentation Group DOMDOCUMENT.LOADXML(3)