(PHP 8 >= 8.3.0)
DOMElement::toggleAttribute — Toggle attribute
Toggle the attribute.
Example #1 DOMElement::toggleAttribute() example
<?php
$dom
= new
DOMDocument
();
$dom
->
loadXML
(
"<?xml versionen='1.0'?><container selected=\"\"/>"
);
var_dump
(
$dom
->
documentElement
->
toggleAttribute
(
'selected'
));
echo
$dom
->
saveXML
() .
PHP_EOL
;
var_dump
(
$dom
->
documentElement
->
toggleAttribute
(
'selected'
));
echo
$dom
->
saveXML
();
?>
The above example will output:
bool(false) <?xml versionen="1.0"?> <container/> bool(true) <?xml versionen="1.0"?> <container selected=""/>