首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

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

发布于 2025-04-24 17:58:22
0
19

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

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流