English | 简体中文 | 繁體中文
查询

DOMParentNode::append()函数—用法及示例

「 将一个或多个节点追加到当前节点的子节点列表的末尾 」


函数名:DOMParentNode::append()

适用版本:PHP 7.4.0 及以上

用法:DOMParentNode::append() 方法用于将一个或多个节点追加到当前节点的子节点列表的末尾。

语法:

public function DOMParentNode::append ( mixed ...$nodes ): void

参数:

  • $nodes: 一个或多个要追加的节点。节点可以是 DOMNode 对象、DOMText 对象、DOMElement 对象等等。

返回值:无(void)

示例:

<?php
$dom = new DOMDocument();

// 创建一个 <ul> 元素
$ul = $dom->createElement('ul');

// 创建三个 <li> 元素
$li1 = $dom->createElement('li', 'Item 1');
$li2 = $dom->createElement('li', 'Item 2');
$li3 = $dom->createElement('li', 'Item 3');

// 将 <li> 元素添加到 <ul> 元素中
$ul->append($li1, $li2, $li3);

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

输出结果:

<ul>
  <li>Item 1</li>
  <li>Item 2</li>
  <li>Item 3</li>
</ul>

上述示例中,我们创建了一个空的 DOMDocument 对象,并使用它创建了一个 <ul> 元素。然后,我们创建了三个 <li> 元素,并使用 append() 方法将它们追加到了 <ul> 元素中。最后,我们输出整个文档的 XML 结构,可以看到 <ul> 元素中包含了三个 <li> 元素。

补充纠错
上一个函数: DOMNodeList::item()函数
下一个函数: DOMParentNode::prepend()函数
热门PHP函数
分享链接