{site_name}

{site_name}

🌜 搜索

DOMDocument 是 PHP 中的一个类,用于处理 XML 文档

php 𝄐 0
php domdocument
DOMDocument 是 PHP 中的一个类,用于处理 XML 文档。它提供了一系列的方法,可以用来创建、读取、修改和查询 XML 数据。

DOMDocument 类可以用于创建 XML 文档对象、创建元素节点、创建文本节点、创建注释节点、创建属性节点等。它还提供了一些方法来操作这些节点,比如添加节点、删除节点、设置节点属性、获取节点属性等。

下面是一个简单的示例代码,演示了如何使用 DOMDocument 类创建一个 XML 文档,并向其中添加元素节点、文本节点和属性节点:

php
<?php
// 创建一个 DOMDocument 对象
$dom = new DOMDocument();

// 创建根元素节点
$root = $dom->createElement('root');

// 创建子元素节点
$child = $dom->createElement('child');

// 创建文本节点
$text = $dom->createTextNode('Hello World');

// 创建属性节点
$attr = $dom->createAttribute('lang');
$attr->value = 'en';

// 将文本节点添加到子元素节点中
$child->appendChild($text);

// 将属性节点添加到子元素节点中
$child->appendChild($attr);

// 将子元素节点添加到根元素节点中
$root->appendChild($child);

// 将根元素节点添加到文档中
$dom->appendChild($root);

// 输出 XML
echo $dom->saveXML();
?>


以上代码会输出以下 XML 内容:

xml
<root>
<child lang="en">Hello World</child>
</root>


请注意,以上只是一个简单的示例,DOMDocument 类还提供了更多的方法和功能,用于处理更复杂的 XML 文档。具体的用法和使用细节,请参考 PHP 官方文档。