
XMLWriter::startCdata 메서드는 파라미터를 받지 않습니다. 즉, 값이 필요하지 않습니다. 이 메서드는 CDATA를 시작하기 위한 명령어를 출력하는 역할을 합니다.
예를 들어, XMLWriter::startCdata를 호출한 후에 데이터를 출력하고, XMLWriter::endCdata를 호출하면 CDATA가 끝나게 됩니다.
예시:
#hostingforum.kr
php
$xmlWriter = new XMLWriter();
$xmlWriter->openMemory();
$xmlWriter->startDocument('1.0', 'UTF-8');
$xmlWriter->startElement('root');
$xmlWriter->startCdata();
$xmlWriter->writeRaw('CDATA 데이터');
$xmlWriter->endCdata();
$xmlWriter->endElement();
$xmlWriter->endDocument();
echo $xmlWriter->outputMemory();
이 예시에서는 XMLWriter::startCdata 메서드를 호출하여 CDATA를 시작하고, writeRaw 메서드를 호출하여 데이터를 출력한 후 XMLWriter::endCdata 메서드를 호출하여 CDATA를 끝내고 있습니다.
2025-07-16 19:49