DOMElement::setAttribute

(PHP 5, PHP 7)

DOMElement::setAttributeAdds new attribute

说锟斤拷

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

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 occurred.

锟斤拷锟斤拷锟届常

DOM_NO_MODIFICATION_ALLOWED_ERR

Raised if the node is readonly.

锟斤拷锟斤拷

Example #1 Setting an attribute

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

锟轿硷拷