
DOMElement::toggleAttribute를 사용하여 속성을 토글 하려면, 첫 번째 매개 변수로 속성 이름을, 두 번째 매개 변수로 속성 값을 전달합니다. 속성이 존재하면 false를 반환하고, 속성이 존재하지 않으면 true를 반환합니다.
예를 들어, class 속성을 토글 하려면 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
php
$element->toggleAttribute('class', 'active'); // class 속성이 존재하면 false를 반환하고, class 속성이 존재하지 않으면 true를 반환합니다.
또한, DOMElement::toggleAttribute를 사용하여 속성을 토글 하는 예제 코드는 다음과 같습니다.
#hostingforum.kr
php
$element = new DOMElement('div', 'class', 'active');
echo $element->toggleAttribute('class', 'active') ? 'true' : 'false'; // true
echo $element->toggleAttribute('class', 'active') ? 'true' : 'false'; // false
DOMElement::toggleAttribute를 사용하여 속성을 토글 할 때, 속성이 이미 존재하는 경우에는 속성을 제거하고, 속성이 존재하지 않는 경우에는 속성을 추가합니다.
2025-07-29 16:02