« DOMNode::__wakeup
DOMNodeList::count »

DOMNodeList クラス

(PHP 5, PHP 7, PHP 8)

はじめに

現在のノードリストを表します。

クラス概要

class DOMNodeList implements IteratorAggregate, Countable {
/* プロパティ */
public readonly int $length;
/* メソッド */
public function count(): int
public function getIterator(): Iterator
public function item(int $index): DOMElement|DOMNode|DOMNameSpaceNode|null
}

プロパティ

length

リスト内のノードの数。有効な子ノードのインデックスの範囲は 0 以上 length - 1 以下

変更履歴

バージョン 説明
8.5.0 DOMNodeList オブジェクトをクローンすると失敗するようになりました。
8.0.0 DOMNodeList は IteratorAggregate を実装しました。 これより前のバージョンでは、 Traversable を代わりに実装していました。
7.2.0 Countable インターフェイスが実装され、 length の値を返すようになりました。

注意

注意:

リスト中のノードは、配列の文法を使ってもアクセスできます。

目次

関連キーワード:
DOMNodeList   ノード   length   count   実装   DOMNode   IteratorAggregate   Countable   プロパティ   getIterator   item   インデックス   wakeup   概要   implements   readonly   Iterator   index   DOMElement   DOMNameSpaceNode   範囲   以上   履歴   クローン   Traversable
関連する関数・ページ:
domnodelist.count   domnodelist.getiterator   domnodelist.item   class.dom-nodelist   class.domnode   class.domnamednodemap