
XMLWriter::startElement 함수의 인자 중 namespaceURI와 prefix는 XML 문서의 네임스페이스 정보를 지정하는 데 사용됩니다.
- namespaceURI: XML 문서에서 사용되는 네임스페이스의 URI를 지정합니다. 예를 들어, "http://example.com/xml"과 같은 형식의 문자열을 입력해야 합니다.
- prefix: 네임스페이스의 접두사를 지정합니다. 예를 들어, "ex"과 같은 형식의 문자열을 입력해야 합니다.
startElement 함수의 인자에 대한 정확한 사용 방법은 다음과 같습니다.
#hostingforum.kr
php
$xmlWriter = new XMLWriter();
$xmlWriter->openURI('php://output');
$xmlWriter->startDocument('1.0', 'UTF-8');
$xmlWriter->startElement('root', null, null, 'http://example.com/xml', 'ex');
$xmlWriter->writeElement('ex:element', 'element value');
$xmlWriter->endElement();
$xmlWriter->endDocument();
$xmlWriter->flush();
위 예제에서 "http://example.com/xml"은 namespaceURI, "ex"은 prefix입니다. 이 예제에서는 "ex:element"이라는 엘리먼트를 생성하고, 엘리먼트에 "element value"이라는 값을 지정합니다.
2025-08-03 22:14