La clase Dom\Attr

(PHP 8 >= 8.4.0)

Introducción

Dom\Attr representa un atributo en el objeto Dom\Element.

Este es el equivalente moderno y conforme a las especificaciones de DOMAttr.

Sinopsis de la Clase

class Dom\Attr extends Dom\Node {
/* Constantaes heredadas constants */
/* Propiedades */
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;
/* Propiedades heredadas */
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 heredados */
/* Not documented yet */
}

Propiedades

namespaceURI
El URI del espacio de nombres del atributo.
prefix
El prefijo del espacio de nombres del atributo.
localName
El nombre local del atributo.
name
El nombre calificado del atributo.
value
El valor del atributo.

Nota: A diferencia de la propiedad equivalente en DOMAttr, esto no sustituye las entidades.

ownerElement
El elemento que contiene el atributo o null.
specified
Opción heredada, siempre true.

Tabla de contenidos

  • Dom\Attr::isId — Verifica si el atributo es un identificador definido
  • Dom\Attr::rename — Cambia el nombre calificado o el espacio de nombres de un atributo
add a note

User Contributed Notes

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