ConFoo 2025

The Dom\Attr class

(PHP 8 >= 8.4.0)

Introdução

Dom\Attr represents an attribute in the Dom\Element object.

This is the modern, spec-compliant equivalent of DOMAttr.

Resumo da classe

class Dom\Attr extends Dom\Node {
/* Constantes herdadas */
/* Propriedades */
public readonly ?string $namespaceURI;
public readonly ?string $prefix;
public readonly string $localName;
public readonly string $name;
public string $value;
public readonly ?Dom\Element $ownerElement;
public readonly bool $specified;
/* Propriedades herdadas */
public readonly int $nodeType;
public readonly string $nodeName;
public readonly string $baseURI;
public readonly bool $isConnected;
public readonly ?Dom\Document $ownerDocument;
public readonly ?Dom\Node $parentNode;
public readonly ?Dom\Element $parentElement;
public readonly Dom\NodeList $childNodes;
public readonly ?Dom\Node $firstChild;
public readonly ?Dom\Node $lastChild;
public readonly ?Dom\Node $previousSibling;
public readonly ?Dom\Node $nextSibling;
/* Métodos */
public isId(): bool
public rename(?string $namespaceURI, string $qualifiedName): void
/* Métodos herdados */
/* Not documented yet */
}

Propriedades

namespaceURI
The namespace URI of the attribute.
prefix
The namespace prefix of the attribute.
localName
The local name of the attribute.
name
The qualified name of the attribute.
value
The value of the attribute.

Nota: Unlike the equivalent property in DOMAttr, this does not substitute entities.

ownerElement
The element that contains the attribute or null.
specified
Legacy option, always is true.

Índice

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top