
DOMElement::hasAttributeNS 메서드는 이름 공간을 지정하여 특정 엘리먼트에 속성 존재 여부를 확인하는 메서드입니다.
이 메서드는 엘리먼트의 속성을 확인할 때 사용됩니다. 예를 들어, 엘리먼트에 namespace이 지정된 속성을 확인할 때 유용합니다.
이 메서드는 엘리먼트에 namespace이 지정된 속성이 존재하는지 여부를 반환합니다. 반환 값은 boolean 타입입니다. true는 속성이 존재하고, false는 속성이 존재하지 않는다는 것을 의미합니다.
예를 들어, 다음 코드는 엘리먼트에 namespace이 지정된 속성이 존재하는지 여부를 확인하는 방법입니다.
#hostingforum.kr
php
$element = new DOMElement('div', '속성');
$namespace = 'http://www.example.com';
if ($element->hasAttributeNS($namespace, '속성')) {
echo '속성이 존재합니다.';
} else {
echo '속성이 존재하지 않습니다.';
}
2025-07-17 14:24