リストから、指定されたトークンを削除する

# Dom\TokenList::remove

(PHP 8 >= 8.4.0)

Dom\TokenList::remove — リストから、指定されたトークンを削除する

### 説明

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

リストから、指定された `tokens` を削除しますが、 存在しない場合は無視されます。

### パラメータ

`tokens`
  削除するトークン

### 戻り値

値を返しません。

### エラー / 例外

- トークンが NULL バイトを含んでいる場合、 ValueError をスローします。
- トークンが空文字列である場合、エラーコード `Dom\SYNTAX_ERR` を持つ Dom\DOMException をスローします。
- トークンが ASCII の空白文字を含む場合、エラーコード `Dom\INVALID_CHARACTER_ERR` を持つ Dom\DOMException をスローします。

### 例

例1 Dom\TokenList::remove() の例

パラグラフからクラスを2つ削除します。

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

上の例の出力は以下となります。

    <p class=""></p>

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open