라이브러리

[PHP] DomTokenList::contains - 목록에 주어진 토큰이 포함되어 있는지 여부를 반환합니다.




DomTokenList::contains


DomTokenList::contains는 DOMTokenList 인터페이스의 메서드입니다. 이 메서드는 지정한 토큰이 목록에 포함되어 있는지 여부를 확인합니다.

# 사용법


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

#hostingforum.kr
php

$domTokenList = new DomTokenList(['class', 'class-1', 'class-2']);

var_dump($domTokenList->contains('class'));  // bool(true)

var_dump($domTokenList->contains('class-3'));  // bool(false)



# 예제


다음 예제에서는 DomTokenList::contains 메서드를 사용하여 HTML 엘리먼트의 클래스 목록에 토큰이 포함되어 있는지 여부를 확인합니다.

#hostingforum.kr
php

$html = '
'; $doc = new DOMDocument(); $doc->loadHTML($html); $element = $doc->getElementsByTagName('div')->item(0); $classList = $element->classList; // 클래스 목록에 'class' 토큰이 포함되어 있는지 확인 if ($classList->contains('class')) { echo "클래스 목록에 'class' 토큰이 포함되어 있습니다."; } else { echo "클래스 목록에 'class' 토큰이 포함되어 있지 않습니다."; } // 클래스 목록에 'class-3' 토큰이 포함되어 있는지 확인 if ($classList->contains('class-3')) { echo "클래스 목록에 'class-3' 토큰이 포함되어 있습니다."; } else { echo "클래스 목록에 'class-3' 토큰이 포함되어 있지 않습니다."; }


# 결과


클래스 목록에 'class' 토큰이 포함되어 있습니다.
클래스 목록에 'class-3' 토큰이 포함되어 있지 않습니다.

# 참고


DomTokenList::contains 메서드는 DOMTokenList 인터페이스의 메서드이므로, DOMTokenList 객체를 생성하여 사용해야 합니다. 또한, 이 메서드는 토큰이 목록에 포함되어 있는지 여부를 확인하는 데 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색