CDATAノードを削除する

# Dom\CharacterData::remove

(PHP 8 >= 8.4.0)

Dom\CharacterData::remove — CDATAノードを削除する

### 説明

public function Dom\CharacterData::remove(): void

CDATA ノードを削除します。

### パラメータ

この関数にはパラメータはありません。

### 戻り値

値を返しません。

### 例

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

文字データを削除します。

    <?php
    $doc = Dom\XMLDocument::createFromString("<container><![CDATA[hello]]><world/></container>");
    $cdata = $doc->documentElement->firstChild;

    $cdata->remove();

    echo $doc->saveXML();
    ?>

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

    <?xml version="1.0"?>
    <container><world/></container>

### 参考

- Dom\ChildNode::remove() - ノードを削除する
- Dom\CharacterData::after() - 文字データの後ろにノードを追加する
- Dom\CharacterData::before() - 文字データの前にノードを追加する
- Dom\CharacterData::replaceWith() - 文字データを新しいノードで置き換える
- Dom\Node::removeChild()

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