是否可以使用php://temp包装器通过XMLWriter生成 XML 文件?我喜欢它提供的功能(小文件的内存,大输出的透明临时文件),但我无法获得语法(如果可能的话):
<?php
header('Content-type: text/xml; charset=UTF-8');
$oXMLWriter = new XMLWriter;
$oXMLWriter->openURI('php://temp');
$oXMLWriter->startDocument('1.0', 'UTF-8');
$oXMLWriter->startElement('test');
$oXMLWriter->text('Hello, World!');
$oXMLWriter->endElement();
$oXMLWriter->endDocument();
// And now? *******
$oXMLWriter->flush();