DOMElement::removeAttributeNS
DOMElement::setAttributeNode
DOMElement
PHP Manual

# DOMElement::setAttribute

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

DOMElement::setAttribute — Ajoute un nouvel attribut

### Description

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

Ajoute un attribut avec comme nom `name` et comme valeur `value` . Si l'attribut n'existe pas, il sera créé.

### Liste de paramètres

`name`

  Le nom de l'attribut.

`value`

  La valeur de l'attribut.

### Valeurs de retour

Le nouveau DOMAttr ou `FALSE` si une erreur survient.

### Erreurs / Exceptions

`DOM_NO_MODIFICATION_ALLOWED_ERR`

  Lancé si le noeud est en lecture seule.

### Exemples

Exemple #1 Ajout d'un attribut

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

### Voir aussi

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

DOMElement::removeAttributeNS
DOMElement::setAttributeNode
DOMElement
PHP Manual