La classe DOMEntity

(PHP 5, PHP 7, PHP 8)

Introduction

Cette interface représente une entité connue, analysée ou non, dans un document XML.

Synopsis de la classe

class DOMEntity extends DOMNode {
/* Constantes héritées */
/* Propriétés */
public readonly ?string $publicId;
public readonly ?string $systemId;
public readonly ?string $notationName;
public readonly ?string $actualEncoding;
public readonly ?string $encoding;
public readonly ?string $version;
/* Propriétés héritées */
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éthodes héritées */
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::isEqualNode(?DOMNode $otherNode): bool
public DOMNode::isSameNode(DOMNode $otherNode): bool
public DOMNode::isSupported(string $feature, string $version): bool
}

Propriétés

publicId

L'identifiant public associé avec l'entité, si spécifiée, et null sinon.

systemId

L'identifiant système associé avec l'entité, si spécifiée, et null sinon. Peut-être une URI absolue ou non.

notationName

Pour les entités non analysées, le nom de la notation de l'entité. Pour les entités analysées, vaut null.

actualEncoding

Déprécié à partir de PHP 8.4.0. Cela a toujours été égal à null.

encoding

Déprécié à partir de PHP 8.4.0. Cela a toujours été égal à null.

version

Déprécié à partir de PHP 8.4.0. Cela a toujours été égal à null.

Historique

Version Description
8.4.0 actualEncoding, encoding, et version sont désormais officiellement dépréciés car ils ont toujours été égaux à null.
add a note

User Contributed Notes

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