(PHP 5, PHP 7, PHP 8)
This interface represents a known entity, either parsed or unparsed, in an XML document.
public DOMNode::appendChild(DOMNode $node): DOMNode|false
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::cloneNode(bool $deep = false): DOMNode|false
public DOMNode::compareDocumentPosition(DOMNode $other): int
public DOMNode::contains(DOMNode|DOMNameSpaceNode|null $other): bool
public DOMNode::getLineNo(): int
public DOMNode::getNodePath(): ?string
public DOMNode::getRootNode(?array $options = null): DOMNode
public DOMNode::hasAttributes(): bool
public DOMNode::hasChildNodes(): bool
public DOMNode::insertBefore(DOMNode $node, ?DOMNode $child = null): DOMNode|false
public DOMNode::isDefaultNamespace(string $namespace): bool
public DOMNode::isEqualNode(?DOMNode $otherNode): bool
public DOMNode::isSameNode(DOMNode $otherNode): bool
public DOMNode::isSupported(string $feature, string $version): bool
public DOMNode::lookupNamespaceURI(?string $prefix): ?string
public DOMNode::lookupPrefix(string $namespace): ?string
public DOMNode::normalize(): void
public DOMNode::removeChild(DOMNode $child): DOMNode|false
public DOMNode::replaceChild(DOMNode $node, DOMNode $child): DOMNode|false
public DOMNode::__sleep(): array
public DOMNode::__wakeup(): void}
The public identifier associated with the entity if specified, and null otherwise.
The system identifier associated with the entity if specified, and null otherwise. This may be an absolute URI or not.
For unparsed entities, the name of the notation for the entity. For parsed entities, this is null.
Deprecated as of PHP 8.4.0. This has always been equal to null.
Deprecated as of PHP 8.4.0. This has always been equal to null.
Deprecated as of PHP 8.4.0. This has always been equal to null.
| Version | Description |
|---|---|
| 8.4.0 | actualEncoding, encoding, and version are formally deprecated now because they have always been equal to null. |
© 1997–2025 The PHP Documentation Group
Licensed under the Creative Commons Attribution License v3.0 or later.
https://www.php.net/manual/en/class.domentity.php