
XMLWriter::startDtdAttlist 메서드는 속성 리스트를 시작할 때 사용됩니다. 속성 이름을 지정하려면, startDtdAttlist 메서드의 첫 번째 인자로 속성 이름을 전달하면 됩니다. 예를 들어, "id" 속성을 추가하려면 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
php
$xmlWriter = new XMLWriter();
$xmlWriter->startDtdAttlist('id');
$xmlWriter->addAttribute('id', 'CDATA');
$xmlWriter->endDtdAttlist();
위 코드에서 addAttribute 메서드를 사용하여 "id" 속성을 추가했습니다. 속성 이름을 지정할 때, 속성 값은 addAttribute 메서드의 두 번째 인자로 전달됩니다.
만약, 여러 속성을 추가하려면 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
php
$xmlWriter = new XMLWriter();
$xmlWriter->startDtdAttlist('id');
$xmlWriter->addAttribute('id', 'CDATA');
$xmlWriter->addAttribute('class', 'CDATA');
$xmlWriter->endDtdAttlist();
위 코드에서 "id"와 "class" 속성을 추가했습니다.
startDtdAttlist 메서드의 첫 번째 인자로 속성 이름을 전달하여 속성 이름을 지정할 수 있습니다.
2025-03-29 08:52