$doc = new DOMDocument(); $elem = $doc->createElement("div"); $elem->setProperty("class", "my-class"); echo $doc->saveHTML($elem);
$doc = new DOMDocument(); $elem = $doc->createElement("button"); $elem->setProperty("data-value", "123"); echo $doc->saveHTML($elem);This code creates a new `button` element and sets its `data-value` attribute to `"123"`. The resulting HTML output would look like ``. This example also uses the PHP DOM extension. Both examples use the PHP DOM library.