# Dom\TokenList::remove

(PHP 8 >= 8.4.0)

Dom\TokenList::remove — Enlève les jetons donnés de la liste

### Description

public Dom\TokenList::remove(string `...$tokens`): void

Enlève les `tokens` donnés de la liste, mais ignore ceux qui n'étaient pas présents.

### Liste de paramètres

`tokens`
  Les jetons à enlever.

### Valeurs de retour

Aucune valeur n'est retournée.

### Erreurs / Exceptions

- Lève une ValueError si un token contient des octets nuls.
- Lève une Dom\DOMException avec le code `Dom\SYNTAX_ERR` si un token est une chaîne vide.
- Lève une Dom\DOMException avec le code `Dom\INVALID_CHARACTER_ERR` si un token contient des espaces ASCII.

### Exemples

Exemple #1 Exemple de Dom\TokenList::remove()

Enlève deux classes du paragraphe.

`<?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);
?>`

L'exemple ci-dessus va afficher :

    <p class=""></p>