牛牛在线工具

XMLWriter::writeElement()

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

XMLWriter::writeElement()

向正在写入的 XML 文档中写入一个具有指定名称和值的元素

函数名称:XMLWriter::writeElement() 适用版本:PHP 5 >= 5.1.0, PHP 7 函数用途:XMLWriter::writeElement() 方法用于向正在写入的 XML 文档中写入一个具有指定名称和值的元素。 语法:bool XMLWriter::writeElement ( string $name , string $content ) 参数: $name:要写入的元素的名称。 $content:要写入的元素的值。 返回值:成功时返回 true,失败时返回 false。 示例: // 创建一个 XMLWriter 对象 $xml = new XMLWriter(); // 打开一个新的 XML 文档 $xml->openMemory(); $xml->startDocument('1.0', 'UTF-8'); // 写入根元素 $xml->startElement('books'); // 写入子元素 $xml->writeElement('book', 'PHP Programming'); $xml->writeElement('book', 'Java Programming'); $xml->writeElement('book', 'Python Programming'); // 关闭根元素 $xml->endElement(); // 结束文档 $xml->endDocument(); // 输出 XML 内容 echo $xml->outputMemory(true); 输出结果: <?xml version="1.0" encoding="UTF-8"?> <books> <book>PHP Programming</book> <book>Java Programming</book> <book>Python Programming</book> </books> 以上示例演示了如何使用XMLWriter::writeElement()方法向XML文档中写入元素。首先,我们创建了一个XMLWriter对象并打开了一个新的XML文档。然后,我们使用startElement()方法写入了根元素"books"。接下来,使用writeElement()方法分别写入了三个子元素"book",每个子元素都具有不同的值。最后,使用endElement()方法关闭了根元素,并使用endDocument()方法结束了XML文档的写入。最后,使用outputMemory()方法输出XML内容。 这个示例创建了一个包含三个书籍的简单XML文档。你可以根据自己的需求修改元素的名称和值。