DOMElement::setAttribute

(PHP 5, PHP 7, PHP 8)

DOMElement::setAttributeДобавляет новый или изменяет существующий атрибут

Описание

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

Устанавливает атрибут с именем qualifiedName. Если атрибут не существует, то он будет создан.

Список параметров

qualifiedName

Имя атрибута.

value

Значение атрибута.

Возвращаемые значения

Созданный или изменённый объект класса DOMAttr или false в случае возникновения ошибки.

Ошибки

DOM_NO_MODIFICATION_ALLOWED_ERR

Возникает, если узел доступен только для чтения.

Примеры

Пример #1 Установка значения атрибута

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

Смотрите также