La clase Dom\DocumentType

(PHP 8 >= 8.4.0)

Introducción

Cada Dom\Document tiene un atributo doctype cuyo valor es null o un objeto Dom\DocumentType.

Este es el equivalente moderno y conforme a las especificaciones de DOMImplementation.

Sinopsis de la Clase

class Dom\DocumentType extends Dom\Node implements Dom\ChildNode {
/* Constantaes heredadas constants */
/* Propiedades */
public readonly string $name;
public readonly string $publicId;
public readonly string $systemId;
public readonly ?string $internalSubset;
/* Propiedades heredadas */
public readonly int $nodeType;
public readonly string $nodeName;
public readonly string $baseURI;
public readonly bool $isConnected;
public readonly ?Dom\Document $ownerDocument;
public readonly ?Dom\Node $parentNode;
public readonly ?Dom\Element $parentElement;
public readonly Dom\NodeList $childNodes;
public readonly ?Dom\Node $firstChild;
public readonly ?Dom\Node $lastChild;
public readonly ?Dom\Node $previousSibling;
public readonly ?Dom\Node $nextSibling;
/* Métodos */
/* Aún no documentado */
/* Métodos heredados */
/* Aún no documentado */
}

Propiedades

publicId

El identificador público del subset externo.

systemId

El identificador de sistema del subset externo. Puede ser una URI absoluta o no.

name

El nombre de la DTD; es decir, el nombre que sigue inmediatamente a la palabra clave DOCTYPE.

entities
Un objeto Dom\DtdNamedNodeMap que contiene las entidades generales, tanto externas como internas, declaradas en la DTD.
notations
Un Dom\DtdNamedNodeMap que contiene las notaciones declaradas en la DTD.
internalSubset

El subset interno, en forma de string, o null si no existe. Esta cadena no contiene los corchetes delimitadores.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top