(PHP 5, PHP 7, PHP 8)
DOMElement::setAttribute — Ajoute un nouvel attribut, ou modifie un attribut existant
   Ajoute un attribut avec comme nom qualifiedName et comme
   valeur value. Si l'attribut n'existe pas, il sera créé.
  
qualifiedNameLe nom de l'attribut.
valueLa valeur de l'attribut.
   Le DOMAttr crée ou modifié, ou false si une erreur survient.
  
DOM_NO_MODIFICATION_ALLOWED_ERRLancé si le nœud est en lecture seule.
Exemple #1 Ajout d'un attribut
<?php
$doc = new DOMDocument("1.0");
$node = $doc->createElement("para");
$newnode = $doc->appendChild($node);
$newnode->setAttribute("align", "left");
?>