Load XML from a string

# DOMDocument::loadXML

(PHP 5, PHP 7)

DOMDocument::loadXML — Load XML from a string

### Descrierea

public DOMDocument::loadXML ( string `$source` [, int `$options` = 0 ] ) : mixed

Loads an XML document from a string.

### Parametri

`source`

  The string containing the XML.

`options`

  Bitwise OR of the libxml option constants.

### Valorile întoarse

Întoarce valoarea `TRUE` în cazul succesului sau `FALSE` în cazul eșecului. If called statically, returns a DOMDocument sau `FALSE` în cazul eșecului.

### Erori/Excepții

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.

Această metodă poate fi apelată în mod static, dar va emite o eroare `E_STRICT`.

### Exemple

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();
?>`

### A se vedea și

- DOMDocument::load() - Load XML from a file
- DOMDocument::save() - Dumps the internal XML tree back into a file
- DOMDocument::saveXML() - Dumps the internal XML tree back into a string