« Dom\CharacterData::insertData
Dom\CharacterData::replaceData »

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" encoding="UTF-8"?>
<container><world/></container>

参考

関連キーワード:
CharacterData   ノード   remove   container   world   cdata   insertData   replaceData   XMLDocument   createFromString   hello   documentElement   firstChild   saveXML   encoding   参考   ChildNode   after   before   replaceWith   Node   removeChild
関連する関数・ページ:
dom-characterdata.replacewith   dom-characterdata.after   dom-characterdata.before   dom-characterdata.appenddata   dom-characterdata.deletedata   dom-characterdata.insertdata