A classe DOMEntity

(PHP 5, PHP 7, PHP 8)

Introdução

Esta interface representa uma entidade conhecida, seja ela analisada ou não analisada, em um documento XML.

Resumo da classe

classDOMEntityextendsDOMNode {
publicreadonly?string$publicId;
publicreadonly?string$systemId;
publicreadonly?string$notationName;
publicreadonly?string$actualEncoding = null;
publicreadonly?string$encoding = null;
publicreadonly?string$version = null;
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;
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

publicId

O identificador público associado à entidade, se especificado, e null caso contrário.

systemId

O identificador do sistema associado à entidade, se especificado, e null caso contrário. Isso pode ser um URI absoluto ou não.

notationName

Para entidades não analisadas, o nome da notação da entidade. Para entidades analisadas, isso é null.

actualEncoding

Um atributo que especifica a codificação usada para esta entidade no momento da análise, quando é uma entidade analisada externa. Isso é null se for uma entidade do subconjunto interno ou se não for conhecido.

encoding

Um atributo que especifica, como parte da declaração de texto, a codificação desta entidade, quando é uma entidade analisada externa. Isso é null caso contrário.

version

Um atributo que especifica, como parte da declaração de texto, o número da versão desta entidade, quando é uma entidade analisada externa. Isso é null caso contrário.

To Top