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();