DOM DOMNodeList::item
(PHP 5, PHP 7, PHP 8)
DOMNodeList::item — 인덱스로 지정된 노드를 검색합니다.
설명
public DOMNodeList::item(int $index
): DOMNode|DOMNameSpaceNode|null
DOMNodeList 객체 내에서 index
로 지정된 노드를 검색합니다.
팁 컬렉션의 노드 수를 알아야 하는 경우 DOMNodeList 객체의 length 속성을 사용합니다.
매개변수
index
- 컬렉션에 대한 노드의 인덱스입니다.
반환 값
DOMNodeList의 index
위치에 있는 노드. 유효한 인덱스가 아니면 null
입니다.
Examples
예제 #1 테이블의 모든 항목 순회
<?php
$doc = new DOMDocument;
$doc->load('book.xml');
$items = $doc->getElementsByTagName('entry');
for ($i = 0; $i < $items->length; $i++) {
echo $items->item($i)->nodeValue . "\n";
}
?>
또는 훨씬 더 편리한 방법인 foreach를 사용할 수 있습니다.
<?php
foreach ($items as $item) {
echo $item->nodeValue . "\n";
}
?>
위의 예는 다음을 출력합니다.
Title Author Language ISBN The Grapes of Wrath John Steinbeck en 0140186409 The Pearl John Steinbeck en 014017737X Samarcande Amine Maalouf fr 2253051209