PHP
HTML

DOMDocument::loadXML

DOMDocument::loadXML

(PHP 5, PHP 7)

DOMDocument::loadXML - 从字符串中加载XML

描述

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

从字符串加载XML文档。

参数

source

包含XML的字符串。

options

按位OR的的libxml的选项常量。

返回值

成功返回TRUE或失败时返回FALSE。如果静态调用,返回一个DOMDocument或FALSE失败。

错误/异常

如果传递一个空字符串source,将会生成警告。此警告不是由libxml生成的,并且不能使用libxml的错误处理函数来处理。

此方法可能会静态调用,但会发出E_STRICT错误。

例子

示例#1创建文档

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

示例#2 loadXML的静态调用

<?php // Issues an E_STRICT error $doc = DOMDocument::loadXML('<root><node/></root>' echo $doc->saveXML( ?>