
XMLWriter 클래스의 writeDtdEntity 메서드는 2개의 파라미터를 받습니다.
- $name: 엔티티 이름
- $value: 엔티티 값
이 메서드는 DTD 엔티티를 생성하는 데 사용됩니다.
예제 코드는 다음과 같습니다.
#hostingforum.kr
php
$xml = new XMLWriter();
$xml->openURI('php://output');
$xml->startDocument('1.0', 'UTF-8');
$xml->startDTD('example', null, 'http://www.example.com/dtd/example.dtd');
$xml->writeDtdEntity('amp', '&');
$xml->writeDtdEntity('lt', '<');
$xml->writeDtdEntity('gt', '>');
$xml->endDTD();
$xml->endDocument();
$xml->flush();
이 코드는 amp, lt, gt 엔티티를 생성하는 예제입니다.
2025-07-22 19:34