php8.5
Home/ Manual/ reference / dom/ The DOMDocumentType class

The DOMDocumentType class

Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType object.

Intro

Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType object.

Class synopsis

class DOMDocumentType extends DOMNode { }

Properties

publicId

The public identifier of the external subset.

systemId

The system identifier of the external subset. This may be an absolute URI or not.

name

The name of DTD; i.e., the name immediately following the DOCTYPE keyword.

entities

A DOMNamedNodeMap containing the general entities, both external and internal, declared in the DTD.

notations

A DOMNamedNodeMap containing the notations declared in the DTD.

internalSubset

The internal subset as a string, or null if there is none. This does not contain the delimiting square brackets.

Source: reference/dom/domdocumenttype.xml · from the official PHP manual (php/doc-en)