라이브러리
[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 객체를 생성하여 사용해야 합니다. 또한, 이 메서드는 토큰이 목록에 포함되어 있는지 여부를 확인하는 데 사용할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.