
1. XMLWriter::toStream 메소드는 스트림을 생성하기 위해 PHP의 내장 스트림 객체를 받습니다. 예를 들어, fopen() 함수를 사용하여 파일 스트림을 생성할 수 있습니다.
2. XMLWriter::toStream 메소드는 XML 문서를 스트림으로 출력하는 데 사용됩니다. 이 메소드를 호출하면 XMLWriter 객체가 생성한 XML 문서가 스트림으로 출력됩니다.
예를 들어, 다음 코드는 XMLWriter::toStream 메소드를 사용하여 XML 문서를 파일 스트림으로 출력하는 방법을 보여줍니다.
#hostingforum.kr
php
$xmlWriter = new XMLWriter();
$xmlWriter->openURI('php://memory');
$xmlWriter->startDocument('1.0', 'UTF-8');
$xmlWriter->startElement('root');
$xmlWriter->writeElement('name', 'John Doe');
$xmlWriter->endElement();
$xmlWriter->endDocument();
$xmlWriter->toStream();
$contents = stream_get_contents($xmlWriter->stream);
print($contents);
이 코드는 XMLWriter 객체를 사용하여 XML 문서를 생성하고 스트림으로 출력합니다. XMLWriter::toStream 메소드를 호출하여 XML 문서가 스트림으로 출력되도록 합니다.
2025-05-18 20:42