
DOMElement::hasAttributeNS 메서드는 namespace URI와 local name을 파라미터로 받습니다.
namespace URI는 XML 문서에서 사용하는 네임스페이스의 URI를 입력합니다. 예를 들어, namespace URI가 'http://example.com'이고 local name이 'id'라면, 메서드의 파라미터를 다음과 같이 작성할 수 있습니다.
#hostingforum.kr
php
$element->hasAttributeNS('http://example.com', 'id');
namespace URI가 비어있는 경우, 메서드는 기본적으로 namespace URI가 비어 있는 속성을 찾습니다. 따라서, namespace URI가 비어 있는 경우, 메서드의 파라미터는 다음과 같이 작성할 수 있습니다.
#hostingforum.kr
php
$element->hasAttributeNS('', 'id');
이러한 메서드는 namespace URI가 비어 있는 속성을 찾을 때, XML 문서의 루트 요소에서 시작하여 namespace URI가 비어 있는 속성을 찾습니다.
2025-03-21 20:37