牛牛在线工具

XMLWriter::endElement()

收录 8868 个 PHP 函数,含用途说明与用法示例。

XMLWriter::endElement()

结束当前元素节点的编写

函数名:XMLWriter::endElement() 适用版本:PHP 5, PHP 7 函数描述: XMLWriter::endElement() 方法用于结束当前元素节点的编写。 语法: bool XMLWriter::endElement ( void ) 参数: 该函数不接受任何参数。 返回值: 如果成功结束元素节点的编写,则返回 true。如果在调用该方法之前没有开始元素节点的编写,则返回 false。 示例: <?php // 创建一个XMLWriter对象 $xml = new XMLWriter(); // 设置输出格式 $xml->openURI("output.xml"); $xml->startDocument('1.0', 'UTF-8'); $xml->setIndent(true); // 开始编写元素节点 $xml->startElement('root'); // 编写子元素节点 $xml->startElement('element'); $xml->text('Some text content'); $xml->endElement(); // 结束当前元素节点的编写 $xml->endElement(); // 结束文档编写 $xml->endDocument(); // 将XML写入文件 $xml->flush(); // 输出结果 echo "XML写入完成!"; ?> 在上面的示例中,我们首先创建了一个XMLWriter对象,并设置输出格式为XML。然后,我们使用startElement()方法开始编写根元素节点,并使用startElement()和text()方法编写了一个子元素节点。最后,我们使用endElement()方法结束了当前元素节点的编写,并使用endDocument()方法结束了整个XML文档的编写。最后,我们将XML写入文件并输出结果。 注意:在调用endElement()方法之前,必须先调用startElement()方法开始元素节点的编写,否则会返回false。