DOMElement::removeAttributeNS
DOMElement::setAttributeNode
DOMElement
PHP Manual

# DOMElement::setAttribute

(No version information available, might be only in CVS)

DOMElement::setAttribute — Adds new attribute

### Описание

DOMAttr DOMElement::setAttribute ( string `$name` , string `$value` )

Sets an attribute with name `name` to the given value. If the attribute does not exist, it will be created.

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

`name`

  The name of the attribute.

`value`

  The value of the attribute.

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

The new DOMAttr or `FALSE` if an error occured.

### Errors/Exceptions

`DOM_NO_MODIFICATION_ALLOWED_ERR`

  Raised if the node is readonly.

### Примеры

Пример #1 Setting an attribute

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

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

- DOMElement::hasAttribute
- DOMElement::getAttribute
- DOMElement::removeAttribute

DOMElement::removeAttributeNS
DOMElement::setAttributeNode
DOMElement
PHP Manual