La clase DOMDocumentType

(PHP 5, PHP 7, PHP 8)

Introducción

Cada DOMDocument tiene un atributo doctype cuyo valor es o bien null, o bien un objeto DOMDocumentType.

Sinopsis de la Clase

class DOMDocumentType extends DOMNode {
/* Constantaes heredadas constants */
/* Propiedades */
public readonly string $name;
public readonly DOMNamedNodeMap $entities;
public readonly DOMNamedNodeMap $notations;
public readonly string $publicId;
public readonly string $systemId;
public readonly ?string $internalSubset;
/* Propiedades heredadas */
public readonly string $nodeName;
public readonly int $nodeType;
public readonly ?DOMNode $parentNode;
public readonly ?DOMElement $parentElement;
public readonly DOMNodeList $childNodes;
public readonly ?DOMNode $firstChild;
public readonly ?DOMNode $lastChild;
public readonly ?DOMNode $previousSibling;
public readonly ?DOMNode $nextSibling;
public readonly ?DOMNamedNodeMap $attributes;
public readonly bool $isConnected;
public readonly ?DOMDocument $ownerDocument;
public readonly ?string $namespaceURI;
public string $prefix;
public readonly ?string $localName;
public readonly ?string $baseURI;
/* Métodos heredados */
public DOMNode::C14N(
    bool $exclusive = false,
    bool $withComments = false,
    ?array $xpath = null,
    ?array $nsPrefixes = null
): string|false
public DOMNode::C14NFile(
    string $uri,
    bool $exclusive = false,
    bool $withComments = false,
    ?array $xpath = null,
    ?array $nsPrefixes = null
): int|false
public DOMNode::isDefaultNamespace(string $namespaceURI): bool
public DOMNode::isEqualNode(?DOMNode $otherNode): bool
public DOMNode::isSameNode(DOMNode $otherNode): bool
public DOMNode::isSupported(string $feature, string $version): bool
}

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 DOMNamedNodeMap que contiene las entidades generales, tanto externas como internas, declaradas en la DTD.

notations

Un DOMNamedNodeMap 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