(PHP 8 >= 8.4.0)
Dom\TokenList::remove — Removes the given tokens from the list
Removes the given tokens from the list, but ignores
any that were not present.
tokensThe tokens to remove.
Es wird kein Wert zurückgegeben.
Wenn ein Token Null-Bytes enthält, wird ein ValueError ausgelöst.
Wenn ein Token eine leere Zeichenkette ist, wird eine
Dom\DOMException mit dem Code
Dom\SYNTAX_ERR ausgelöst.
Wenn ein Token ein ASCII-Leerzeichen enthält, wird eine
Dom\DOMException mit dem Code
Dom\INVALID_CHARACTER_ERR ausgelöst.
Beispiel #1 Dom\TokenList::remove() example
Removes two classes from the paragraph.
<?php
$dom = Dom\HTMLDocument::createFromString('<p class="font-bold important"></p>', LIBXML_NOERROR);
$p = $dom->body->firstChild;
$p->classList->remove('font-bold', 'important');
echo $dom->saveHtml($p);
?>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
<p class=""></p>