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

[函数]SimpleXMLElement::addChild()函数—用法及示例

发布于 2025-05-04 22:11:34
0
18

函数名称:SimpleXMLElement::addChild()

适用版本:PHP 5, PHP 7

函数描述:该函数用于向XML元素中添加一个子元素。

语法:SimpleXMLElement SimpleXMLElement::addChild ( string $name [, string $value [, string $namespace ]] )

参数:

  • name:要添加的子元素的名称。
  • value(可选):要添加的子元素的值。
  • namespace(可选):要添加的子元素的命名空间。

返回值:添加的子元素的 SimpleXMLElement 对象。

示例:

$xml = new SimpleXMLElement('<root></root>');

// 添加一个子元素
$child = $xml->addChild('name', 'John Doe');

// 输出XML
echo $xml->asXML();

输出结果:

<root>
  <name>John Doe</name>
</root>

在上面的示例中,我们创建了一个空的XML元素对象,并使用addChild()函数向其添加了一个名为name的子元素,其值为John Doe。最后,我们使用asXML()函数将XML对象转换为字符串,并将其输出。

注意事项:

  • 如果要为子元素指定命名空间,请将命名空间作为第三个参数传递给addChild()函数。
  • 如果要为子元素添加属性,请使用addChild()函数返回的子元素对象,并调用其addAttribute()方法。
评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流