« DOMImplementation::hasFeature
DOMNamedNodeMap::count »

DOMNamedNodeMap クラス

(PHP 5, PHP 7, PHP 8)

クラス概要

class DOMNamedNodeMap implements IteratorAggregate, Countable {
/* プロパティ */
public readonly int $length;
/* メソッド */
public function count(): int
public function getIterator(): Iterator
public function getNamedItem(string $qualifiedName): ?DOMNode
public function getNamedItemNS(?string $namespace, string $localName): ?DOMNode
public function item(int $index): ?DOMNode
}

プロパティ

length

マップ内のノードの数。子ノードのインデックスとして有効な範囲は 0 から length - 1 まで (両端を含む) です。

変更履歴

バージョン 説明
8.5.0 DOMNamedNodeMap オブジェクトをクローンすると失敗するようになりました。
8.0.0 実装されていなかったメソッド DOMNamedNodeMap::setNamedItem(), DOMNamedNodeMap::removeNamedItem(), DOMNamedNodeMap::setNamedItemNS(), DOMNamedNodeMap::removeNamedItem() が削除されました。
8.0.0 DOMNamedNodeMap は IteratorAggregate を実装しました。 これより前のバージョンでは、 Traversable が代わりに実装されていました。

注意

注意:

マップ内のノードは、配列の文法を使ってアクセスできます。

目次

関連キーワード:
DOMNamedNodeMap   ノード   count   length   DOMNode   マップ   実装   IteratorAggregate   プロパティ   getIterator   getNamedItem   getNamedItemNS   item   インデックス   removeNamedItem   DOMImplementation   hasFeature   概要   implements   Countable   readonly   Iterator   qualifiedName   namespace   localName
関連する関数・ページ:
domnamednodemap.count   domnamednodemap.item   domnamednodemap.getnameditemns   domnamednodemap.getiterator   domnamednodemap.getnameditem   class.domdocumenttype