# La classe DOMImplementation

(PHP 5, PHP 7)

## Introduction

L'interface DOMImplementation fournit des méthodes pour effectuer des opérations qui sont indépendantes d'une instance particulière du modèle objet d'un document.

## Synopsis de la classe

DOMImplementation {
/* Propriétés */
/* Méthodes */
__construct ( void )
public createDocument ([ string `$namespaceURI` = `NULL` [, string `$qualifiedName` = `NULL` [, DOMDocumentType `$doctype` = `NULL` ]]] ) : DOMDocument
public createDocumentType ([ string `$qualifiedName` = `NULL` [, string `$publicId` = `NULL` [, string `$systemId` = `NULL` ]]] ) : DOMDocumentType
public hasFeature ( string `$feature` , string `$version` ) : bool
}

## Sommaire

- DOMImplementation::__construct — Crée un nouvel objet DOMImplementation
- DOMImplementation::createDocument — Crée un objet DOM Document du type spécifié avec ses éléments
- DOMImplementation::createDocumentType — Crée un objet DOMDocumentType vide
- DOMImplementation::hasFeature — Teste si l'implémentation DOM implémente une fonctionnalité spécifique