DOMElement::setAttribute

(PHP 5, PHP 7, PHP 8)

DOMElement::setAttributeAdiciona ou modifica um atributo existente

Descrição

public DOMElement::setAttribute(string $qualifiedName, string $value): DOMAttr|bool

Define um atributo com o nome qualifiedName para o valor fornecido. Se o atributo não existir, ele será criado.

Parâmetros

qualifiedName

O nome do atributo.

value

O valor do atributo.

Valor Retornado

O DOMAttr criado ou modificado, ou false se ocorrer um erro.

Erros/Exceções

DOM_NO_MODIFICATION_ALLOWED_ERR

Gerado se o nó for somente leitura.

Exemplos

Example #1 Setando um atributo

<?php
$doc = new DOMDocument("1.0");
$node = $doc->createElement("para");
$newnode = $doc->appendChild($node);
$newnode->setAttribute("align", "left");
?>

Veja Também