函数名称: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格式的字符串。