查询

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

「 创建一个文本节点 」


函数名称:DOMDocument::createTextNode()

函数描述:创建一个文本节点。

适用版本:所有 PHP 版本。

语法:DOMNode DOMDocument::createTextNode(string $data)

参数:

  • $data:要设置为节点值的字符串内容。

返回值:

  • 返回一个新创建的 DOMText 对象。

示例:

<?php

// 创建一个 DOM 文档
$dom = new DOMDocument();

// 创建一个元素节点
$element = $dom->createElement('p');

// 创建一个文本节点并设置其值为 "Hello, World!"
$textNode = $dom->createTextNode('Hello, World!');

// 将文本节点追加到元素节点中
$element->appendChild($textNode);

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

// 输出整个 DOM 文档
echo $dom->saveXML();

?>

输出结果:

<?xml version="1.0"?>
<p>Hello, World!</p>

以上示例中,我们创建了一个DOM文档对象($dom),然后使用createElement()方法创建了一个元素节点($element)。接下来,使用createTextNode()方法创建了一个文本节点($textNode),并将其值设置为 "Hello, World!"。最后,我们使用appendChild()方法将文本节点追加到元素节点中,再将元素节点追加到文档中。最终,通过saveXML()方法将整个DOM文档输出为XML格式的字符串。

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