라이브러리

[PHP] DOMNamedNodeMap::count - 맵의 노드 수 가져오기




DOMNamedNodeMap::count

DOMNamedNodeMap은 DOM 노드의 이름을 사용하여 노드에 접근할 수 있는 컬렉션입니다. DOMNamedNodeMap::count 메서드는 컬렉션에 포함된 노드의 수를 반환합니다.

사용법


DOMNamedNodeMap::count 메서드는 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
php

$nodeList = $document->getElementsByTagName('div');

$count = $nodeList->count;

echo "div 태그의 수: $count";



예제


다음 예제는 DOMNamedNodeMap::count 메서드를 사용하여 HTML 문서의 태그 수를 계산하는 방법을 보여줍니다.

#hostingforum.kr
php

<?php

// HTML 문서를 파싱합니다.

$html = '
Paragraph 1
Paragraph 2';

$document = new DOMDocument();

$document->loadHTML($html);



// div 태그를 찾습니다.

$divList = $document->getElementsByTagName('div');

$count = $divList->count;



// div 태그의 수를 출력합니다.

echo "div 태그의 수: $count
";



// p 태그를 찾습니다.

$pList = $document->getElementsByTagName('p');

$count = $pList->count;



// p 태그의 수를 출력합니다.

echo "p 태그의 수: $count
";

?>



결과


#hostingforum.kr


div 태그의 수: 1

p 태그의 수: 2



참고


DOMNamedNodeMap::count 메서드는 컬렉션에 포함된 노드의 수를 반환합니다. 컬렉션에 포함된 노드의 수는 컬렉션의 크기와 같습니다. 컬렉션에 포함된 노드의 수를 계산할 때는 이 메서드를 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 612 페이지

검색

게시물 검색