
XMLWriter::startDocument는 XML 문서의 시작을 나타내는 태그를 생성하는 메서드입니다. 이 메서드를 호출하면 XML 문서의 시작 부분이 생성됩니다.
XMLWriter::endDocument는 XML 문서의 끝을 나타내는 태그를 생성하는 메서드입니다. 이 메서드를 호출하면 XML 문서의 끝 부분이 생성됩니다.
XMLWriter::startDocument를 호출한 후 XMLWriter::endDocument를 호출하지 않으면 XML 문서가 완전히 생성되지 않습니다. XMLWriter::endDocument를 호출하지 않으면 XML 문서의 끝 부분이 생성되지 않습니다.
XML 문서를 완전히 생성하려면 XMLWriter::startDocument를 호출한 후 XMLWriter::endDocument를 호출해야 합니다.
예를 들어, 다음 코드는 XMLWriter::startDocument와 XMLWriter::endDocument를 사용하여 XML 문서를 완전히 생성하는 방법을 보여줍니다.
#hostingforum.kr
php
$xml = new XMLWriter();
$xml->openURI('php://output');
$xml->startDocument();
$xml->startElement('root');
$xml->writeElement('name', 'John');
$xml->writeElement('age', 30);
$xml->endElement();
$xml->endDocument();
$xml->flush();
이 코드는 XML 문서를 생성하고, XMLWriter::startDocument를 호출한 후 XMLWriter::endDocument를 호출하여 XML 문서의 끝 부분을 생성합니다.
2025-07-10 06:59