牛牛在线工具

DOMDocument::loadXML()

收录 8868 个 PHP 函数,含用途说明与用法示例。

DOMDocument::loadXML()

从字符串中加载一个XML文档

函数名称:DOMDocument::loadXML() 函数描述:该函数用于从字符串中加载一个XML文档。 适用版本:PHP 5+ 用法: DOMDocument::loadXML(string $xml[, int $options = 0[, array $classmap[]]]) : bool 参数: $xml(必需):包含要加载的XML文档的字符串。 $options(可选):控制解析过程的选项。可选的选项包括: LIBXML_NOERROR:禁止错误报告。 LIBXML_NOWARNING:禁止警告报告。 LIBXML_NOBLANKS:去除返回的文档中的空白节点。 LIBXML_NONET:禁止对包含网络协议的实体加载文档。 LIBXML_COMPACT:启用紧凑的格式化模式。 LIBXML_NOCDATA:将CDATA合并为文本节点。 LIBXML_PEDANTIC:启用XML严格检查模式。 $classmap(可选):指定自定义类与命名空间的映射关系的数组。 返回值: 如果成功加载了XML文档,则返回true。 如果加载失败,则返回false。 示例: PHP Cookbook John Doe '; $dom = new DOMDocument(); if ($dom->loadXML($xmlString)) { echo "XML文档加载成功!"; } else { echo "XML文档加载失败!"; } ?> 输出: XML文档加载成功! 以上示例演示了如何使用DOMDocument::loadXML()函数从一个XML字符串中加载一个XML文档。函数将加载成功后返回true,否则返回false。在这个示例中,我们创建了一个包含书名和作者的简单XML字符串,然后使用loadXML()函数将其加载到DOM对象中。如果加载成功,我们将输出“XML文档加载成功!”。