📅  最后修改于: 2023-12-03 15:03:36.822000             🧑  作者: Mango
在 PHP 中,DOMDocument 类是一个用于操作 XML 文件的核心类。其中,loadXML() 函数是用于从字符串加载 XML 文档的方法。
public bool DOMDocument::loadXML ( string $source )
$source
: 必选参数,表示一个包含 XML 数据的字符串。如果成功加载了 XML 数据,则返回 true;否则返回 false。
$xml_data = "
<bookstore>
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
</book>
<book>
<title>Learning PHP</title>
<author>John Smith</author>
<year>2010</year>
</book>
</bookstore>";
$doc = new DOMDocument();
$doc->loadXML($xml_data);
上面的示例代码中,我们定义了一个字符串变量 $xml_data
,其中包含了一些简单的 XML 数据。接着,我们创建了一个 DOMDocument 类的实例,并调用了 loadXML() 方法来将 XML 数据加载到 DOMDocument 对象中。
<
和 >
等),则需要先进行转义,否则会导致函数调用失败。可以使用 htmlentities() 函数或者 htmlspecialchars() 函数来进行转义处理。