DOMAttr::isId
DOMCharacterData::appendData
DOM
PHP Manual
DOMCharacterData クラス
導入
文字データノードを表します。このクラスに直接対応するノードはなく、 他のノードがこれを継承します。
クラス概要
DOMCharacterData
extends
DOMNode
{
/* プロパティ */
public
string
$data
;
readonly
public
int
$length
;
/* メソッド */
void
appendData
(
string
$data
)
void
deleteData
(
int
$offset
,
int
$count
)
void
insertData
(
int
$offset
,
string
$data
)
void
replaceData
(
int
$offset
,
int
$count
,
string
$data
)
string
substringData
(
int
$offset
,
int
$count
)
/* 継承したメソッド */
DOMNode
DOMNode::appendChild
(
DOMNode
$newnode
)
DOMNode
DOMNode::cloneNode
([
bool
$deep
] )
public
int
DOMNode::getLineNo
(
void
)
bool
DOMNode::hasAttributes
(
void
)
bool
DOMNode::hasChildNodes
(
void
)
DOMNode
DOMNode::insertBefore
(
DOMNode
$newnode
[,
DOMNode
$refnode
] )
bool
DOMNode::isDefaultNamespace
(
string
$namespaceURI
)
bool
DOMNode::isSameNode
(
DOMNode
$node
)
bool
DOMNode::isSupported
(
string
$feature
,
string
$version
)
string
DOMNode::lookupNamespaceURI
(
string
$prefix
)
string
DOMNode::lookupPrefix
(
string
$namespaceURI
)
void
DOMNode::normalize
(
void
)
DOMNode
DOMNode::removeChild
(
DOMNode
$oldnode
)
DOMNode
DOMNode::replaceChild
(
DOMNode
$newnode
,
DOMNode
$oldnode
)
}
プロパティ
data
ノードの内容。
length
内容の長さ。
参考
» W3C specification of CharacterData
目次
DOMCharacterData::appendData
? ノードの文字データの最後に文字列を追加する
DOMCharacterData::deleteData
? 指定した範囲の文字列をノードから削除する
DOMCharacterData::insertData
? 指定した 16 ビット単位のオフセットに、文字列を挿入する
DOMCharacterData::replaceData
? DOMCharacterData ノードの文字列の一部を置換する
DOMCharacterData::substringData
? ノードから指定した範囲のデータを抽出する
DOMAttr::isId
DOMCharacterData::appendData
DOM
PHP Manual