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

XMLWriter::fullEndElement()函数—用法及示例

「 在 XMLWriter 对象中关闭当前元素,并在其内部添加一个完整的结束标签 」


函数名:XMLWriter::fullEndElement()

适用版本:PHP 5 >= 5.1.2, PHP 7

用法:XMLWriter::fullEndElement() 方法用于在 XMLWriter 对象中关闭当前元素,并在其内部添加一个完整的结束标签。

语法:bool XMLWriter::fullEndElement()

返回值:如果成功关闭当前元素并添加完整的结束标签,则返回 true。如果在没有打开的元素时调用该方法,则返回 false。

示例:

// 创建一个 XMLWriter 对象
$xmlWriter = new XMLWriter();

// 打开一个 XML 文档并设置一些属性
$xmlWriter->openURI('example.xml');
$xmlWriter->setIndent(true);
$xmlWriter->startDocument('1.0', 'UTF-8');

// 开始一个元素
$xmlWriter->startElement('root');

// 写入一些元素内容
$xmlWriter->writeElement('name', 'John Doe');
$xmlWriter->writeElement('age', 25);

// 关闭当前元素并添加完整的结束标签
$xmlWriter->fullEndElement();

// 结束文档
$xmlWriter->endDocument();

// 输出生成的 XML 文件内容
echo $xmlWriter->outputMemory();

输出结果:

<?xml version="1.0" encoding="UTF-8"?>
<root>
  <name>John Doe</name>
  <age>25</age>
</root>

在以上示例中,我们创建了一个 XMLWriter 对象,并使用它来生成一个包含两个元素的 XML 文档。在写入完元素内容后,我们调用了 fullEndElement() 方法来关闭当前元素并添加一个完整的结束标签。最后,我们输出生成的 XML 文件内容。

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