查询

DOMDocument::createElementNS()函数—用法及示例

「 创建一个指定的命名空间和名称的元素节点 」


函数名:DOMDocument::createElementNS()

适用版本:该函数适用于PHP 5 及以上版本。

用法: DOMDocument::createElementNS() 函数用于创建一个指定的命名空间和名称的元素节点。

语法:

DOMElement DOMDocument::createElementNS( string $namespaceURI, string $qualifiedName, string $value = "" )

参数:

  • $namespaceURI: 必需。要创建元素节点的命名空间URI。
  • $qualifiedName: 必需。要创建的元素节点的限定名称。
  • $value: 可选。要为元素创建的文本节点的值。

返回值: DOMElement 对象表示创建的元素节点。

示例:

// 创建DOMDocument对象
$dom = new DOMDocument();

// 创建命名空间URI
$nsURI = "http://www.example.com/ns";

// 创建元素节点
$element = $dom->createElementNS($nsURI, "ns:example", "Hello World");

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

// 将XML输出到浏览器
echo $dom->saveXML();

以上示例创建了一个元素节点 "ns:example",命名空间URI为 "http://www.example.com/ns",并为该节点创建了一个文本节点值为 "Hello World"。最后,将该元素节点添加到文档根节点,并将整个XML输出到浏览器。

注意:在使用createElementNS() 函数创建元素节点时,命名空间和限定名称需要以字符串形式提供,以及可以选择为元素节点创建文本节点的值。

补充纠错
热门PHP函数
分享链接