DOMCharacterData クラス
(PHP 5, PHP 7, PHP 8)
はじめに
文字データノードを表します。このクラスに直接対応するノードはなく、 他のノードがこれを継承します。
クラス概要
/* プロパティ */
/* 継承したプロパティ */
/* メソッド */
/* 継承したメソッド */
public DOMNode::C14N(
bool
bool
?array
?array
): string|false
}bool
$exclusive
= false
,bool
$withComments
= false
,?array
$xpath
= null
,?array
$nsPrefixes
= null
): string|false
プロパティ
変更履歴
バージョン | 説明 |
---|---|
8.0.0 | プロパティ nextElementSibling と previousElementSibling が追加されました。 |
8.0.0 | DOMCharacterData は、 DOMChildNode を実装しました。 |
目次
- DOMCharacterData::after — 文字データの後ろにノードを追加する
- DOMCharacterData::appendData — ノードの文字データの最後に文字列を追加する
- DOMCharacterData::before — ノードの前にノードを追加する
- DOMCharacterData::deleteData — 指定した範囲の文字列をノードから削除する
- DOMCharacterData::insertData — 指定した 16 ビット単位のオフセットに、文字列を挿入する
- DOMCharacterData::remove — 文字データを削除する
- DOMCharacterData::replaceData — DOMCharacterData ノードの文字列の一部を置換する
- DOMCharacterData::replaceWith — 文字データを新しいノードで置き換える
- DOMCharacterData::substringData — ノードから指定した範囲のデータを抽出する
+add a note
User Contributed Notes 1 note
jesdisciple dot FOO at gmail dot BAR dot com ¶
14 years ago
In case you're looking for the CDATA class to which nodes /do/ correspond, it's called DOMCdataSection (per my PHP installation) and isn't documented on php.net. Presumably, it doesn't add anything to this API.
See also: http://www.php.net/manual/en/domdocument.createcdatasection.php