A classe DOMCharacterData

(PHP 5, PHP 7, PHP 8)

Introdução

Representa nós com dados de caracteres. Não há nós que correspondam diretamente a esta classe, mas outros nós herdam dela.

Resumo da classe

classDOMCharacterDataextendsDOMNodeimplementsDOMChildNode {
publicreadonlyint$length;
publicreadonlystring$nodeName;
publicreadonlyint$nodeType;
publicreadonly?DOMNode$parentNode;
publicreadonly?DOMElement$parentElement;
publicreadonlyDOMNodeList$childNodes;
publicreadonly?DOMNode$firstChild;
publicreadonly?DOMNode$lastChild;
publicreadonly?DOMNode$previousSibling;
publicreadonly?DOMNode$nextSibling;
publicreadonlybool$isConnected;
publicreadonly?string$namespaceURI;
publicreadonly?string$localName;
publicreadonly?string$baseURI;
publicafter(DOMNode|string...$nodes): void
publicappendData(string$data): true
publicbefore(DOMNode|string...$nodes): void
publicdeleteData(int$offset, int$count): bool
publicinsertData(int$offset, string$data): bool
publicremove(): void
publicreplaceData(int$offset, int$count, string$data): bool
publicreplaceWith(DOMNode|string...$nodes): void
publicsubstringData(int$offset, int$count): string|false
publicDOMNode::C14N(
    bool$exclusive = false,
    bool$withComments = false,
    ?array$xpath = null,
    ?array$nsPrefixes = null
): string|false
publicDOMNode::C14NFile(
    string$uri,
    bool$exclusive = false,
    bool$withComments = false,
    ?array$xpath = null,
    ?array$nsPrefixes = null
): int|false
publicDOMNode::isSameNode(DOMNode$otherNode): bool
publicDOMNode::isSupported(string$feature, string$version): bool
}

Propriedades

data

O conteúdo do nó.

length

O comprimento do conteúdo.

nextElementSibling

O próximo elemento irmão ou null.

previousElementSibling

O elemento irmão anterior ou null.

Registro de Alterações

VersãoDescrição
8.0.0 As propriedades nextElementSibling e previousElementSibling foram adicionadas.
8.0.0DOMCharacterData implementa DOMChildNode agora.

Índice

To Top