ConFoo 2025

The Dom\DocumentType class

(PHP 8 >= 8.4.0)

Introdução

Each Dom\Document has a doctype attribute whose value is either null or a Dom\DocumentType object.

This is the modern, spec-compliant equivalent of DOMImplementation.

Resumo da classe

class Dom\DocumentType extends Dom\Node implements Dom\ChildNode {
/* Constantes herdadas */
/* Propriedades */
public readonly string $name;
public readonly string $publicId;
public readonly string $systemId;
public readonly ?string $internalSubset;
/* Propriedades herdadas */
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 */
/* Not documented yet */
/* Métodos herdados */
/* Not documented yet */
}

Propriedades

publicId

O identificador público do subconjunto externo.

systemId

O identificador do sistema do subconjunto externo. Isso pode ser um URI absoluto ou não.

name

O nome do DTD, ou seja, o nome imediatamente após a palavra-chave DOCTYPE.

entities
A Dom\DtdNamedNodeMap containing the general entities, both external and internal, declared in the DTD.
notations
A Dom\DtdNamedNodeMap containing the notations declared in the DTD.
internalSubset

O subconjunto interno como uma string, ou null se não houver nenhum. Isso não contém os colchetes delimitadores.

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top