
DOMElement::getAttributeNodeNS 메서드는 namespaceURI와 localName을 받는 메서드입니다.
namespaceURI는 XML 문서에서 사용되는 네임스페이스의 URI를 나타냅니다. 예를 들어, `
`와 같이 네임스페이스를 사용하는 태그의 경우, `xhtml`이 namespaceURI가 됩니다.
localName은 태그의 이름을 나타냅니다. 예를 들어, `
localName은 태그의 이름을 나타냅니다. 예를 들어, `
`의 경우, `div`가 localName이 됩니다.
localName을 사용하여 ns 속성을 얻는 방법은 다음과 같습니다.
위 예제에서, `getAttributeNodeNS` 메서드는 `http://www.w3.org/1999/xhtml` namespaceURI와 `xhtml` localName을 받습니다. 이 메서드는 네임스페이스를 사용하는 태그의 속성을 얻을 수 있는 메서드입니다.
localName을 사용하여 ns 속성을 얻는 방법은 다음과 같습니다.
#hostingforum.kr
php
$element = new DOMElement('xhtml:div', '내용');
$ns = $element->getAttributeNodeNS('http://www.w3.org/1999/xhtml', 'xhtml');
echo $ns->nodeName; // xhtml:div
echo $ns->nodeValue; // 내용
위 예제에서, `getAttributeNodeNS` 메서드는 `http://www.w3.org/1999/xhtml` namespaceURI와 `xhtml` localName을 받습니다. 이 메서드는 네임스페이스를 사용하는 태그의 속성을 얻을 수 있는 메서드입니다.
2025-08-08 00:37