
DOMImplementation::__construct 메서드는 DOMImplementation 인터페이스를 초기화하는 메서드입니다. 이 메서드는 DOM 문서를 생성하기 위한 기본 설정을 제공합니다.
DOMImplementation::__construct 메서드는 다음과 같은 파라미터를 전달할 수 있습니다.
- $docType: 문서 유형을 지정하는 파라미터입니다. 이 파라미터는 DOMDocumentType 객체를 전달할 수 있습니다.
- $namespaceURI: 네임스페이스 URI를 지정하는 파라미터입니다.
- $qualifiedName: 네임스페이스 URI와 qualifiedName을 함께 사용하여 문서 유형을 지정하는 파라미터입니다.
- $publicID: 문서 유형의 공인 ID를 지정하는 파라미터입니다.
- $systemID: 문서 유형의 시스템 ID를 지정하는 파라미터입니다.
이 메서드는 다음과 같은 결과값을 반환합니다.
- DOMImplementation 객체: DOMImplementation 인터페이스를 초기화한 객체를 반환합니다.
예를 들어, 다음 코드는 DOMImplementation 객체를 초기화하는 예제입니다.
#hostingforum.kr
php
$docType = new DOMDocumentType('root', 'http://www.w3.org/1999/xhtml', 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd');
$impl = new DOMImplementation();
$doc = $impl->createDocument(null, 'root', $docType);
2025-07-16 06:33