DOMDocument::loadXML

(PHP 5, PHP 7, PHP 8)

DOMDocument::loadXML Carrega XML a partir de uma string

Descrição

public DOMDocument::loadXML(string $source, int $options = 0): bool

Carrega um documento XML a partir de uma string.

Parâmetros

source

A string contendo o XML.

options

Operação bit a bit OU das constantes de opção libxml.

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Erros/Exceções

Se uma string vazia for passada como o source, um aviso será gerado. Este aviso não é gerado pelo libxml e não pode ser tratado usando as funções de manipulação de erros do libxml.

Registro de Alterações

Versão Descrição
8.3.0 Esta função agora tem um tipo de retorno bool tentativo.
8.0.0 Chamando esta função estaticamente agora irá gerar um Error. Anteriormente, era gerado um E_DEPRECATED.

Exemplos

Example #1 Criando um Documento

<?php
$doc = new DOMDocument();
$doc->loadXML('<root><node/></root>');
echo $doc->saveXML();
?>

Veja Também