DOMDocumentFragment::appendXML
DOMElement
DOM
PHP Manual

# La classe DOMDocumentType

## Introduction

Chaque DOMDocument a un attribut doctype dont la valeur est soit `NULL`, soit un objet DOMDocumentType.

## Synopsis de la classe

DOMDocumentType
class DOMDocumentType étend DOMNode {
/* Propriétés */
readonly public string $publicId ;
readonly public string $systemId ;
readonly public string $name ;
readonly public DOMNamedNodeMap $entities ;
readonly public DOMNamedNodeMap $notations ;
readonly public string $internalSubset ;
/* Méthodes héritées */
DOMNode DOMNode::appendChild ( DOMNode `$newnode` )
DOMNode DOMNode::cloneNode ([ bool `$deep` ] )
bool DOMNode::hasAttributes ( void )
bool DOMNode::hasChildNodes ( void )
DOMNode DOMNode::insertBefore ( DOMNode `$newnode` [, DOMNode `$refnode` ] )
bool DOMNode::isDefaultNamespace ( string `$namespaceURI` )
bool DOMNode::isSameNode ( DOMNode `$node` )
bool DOMNode::isSupported ( string `$feature` , string `$version` )
string DOMNode::lookupNamespaceURI ( string `$prefix` )
string DOMNode::lookupPrefix ( string `$namespaceURI` )
void DOMNode::normalize ( void )
DOMNode DOMNode::removeChild ( DOMNode `$oldnode` )
DOMNode DOMNode::replaceChild ( DOMNode `$newnode` , DOMNode `$oldnode` )
}

## Propriétés

publicId

  L'identifiant public du subset externe.

systemId

  L'identifiant système du subset externe. Ce peut être une URL absolue ou non.

name

  Le nom de la DTD ; i.e., le nom suivant immédiatement le mot clé DOCTYPE.

entities

  Un DOMNamedNodeMap contenant l'entité général, à la fois externe et interne, déclaré dans la DTD.

notations

  Un DOMNamedNodeMap contenant les notations, déclarées dans la DTD.

internalSubset

  Le subset interne, sous la forme d'une chaîne de caractères, ou `NULL` s'il n'y en a pas. Cette chaîne ne contient pas les crochets délimiteurs.

DOMDocumentFragment::appendXML
DOMElement
DOM
PHP Manual