XMLWriter::text()函数用于向XMLWriter对象中写入纯文本内容。它的用法如下:
XMLWriter::text(string $content): bool
参数:
- $content:要写入的纯文本内容。
返回值:
- 成功时返回true,失败时返回false。
示例:
// 创建XMLWriter对象
$xmlWriter = new XMLWriter();
// 打开XMLWriter对象
$xmlWriter->openMemory();
// 开始文档
$xmlWriter->startDocument('1.0', 'UTF-8');
// 开始根元素
$xmlWriter->startElement('root');
// 写入文本内容
$xmlWriter->text('Hello World');
// 结束根元素
$xmlWriter->endElement();
// 结束文档
$xmlWriter->endDocument();
// 获取XML字符串
$xmlString = $xmlWriter->outputMemory();
// 打印XML字符串
echo $xmlString;
以上示例演示了如何使用XMLWriter::text()函数向XMLWriter对象中写入文本内容。在这个示例中,我们创建了一个XMLWriter对象,并使用openMemory()方法打开它。然后,我们使用startDocument()方法开始文档,并使用startElement()方法开始根元素。接下来,我们使用text()方法写入了文本内容"Hello World"。最后,我们使用endElement()方法结束根元素,并使用endDocument()方法结束文档。最后,我们使用outputMemory()方法获取XML字符串,并使用echo语句打印出来。
请注意,XMLWriter类是在PHP 5中引入的,因此XMLWriter::text()函数适用于PHP 5及以上版本。