
SimpleXMLElement::getNamespaces는 XML 문서의 네임스페이스를 얻어올 때 사용하는 메서드입니다. 이 메서드는 네임스페이스 이름과 URI를 배열로 반환합니다.
예를 들어, 다음 XML 문서가 있다고 가정할 때, 네임스페이스 이름 'ns'와 URI 'http://example.com'가 어떻게 연결되는지 알려드리겠습니다.
#hostingforum.kr
xml
값
이 XML 문서에서 'ns' 네임스페이스 이름과 'http://example.com' URI가 어떻게 연결되는지 알려드리겠습니다.
네임스페이스 이름 'ns'는 URI 'http://example.com'와 연결되어 있습니다. 이는 네임스페이스 이름 'ns'를 사용하여 XML 문서 내의 요소를 참조할 때, 해당 URI가 자동으로 적용됩니다.
#hostingforum.kr
php
$xml = new SimpleXMLElement('값');
$namespaces = $xml->getNamespaces(true);
print_r($namespaces);
위의 코드를 실행하면, 다음과 같은 결과가 출력됩니다.
#hostingforum.kr
php
Array
(
[xmlns] =>
[ns] => http://example.com
)
위의 결과에서, 'ns' 네임스페이스 이름과 'http://example.com' URI가 연결되어 있습니다.
2025-05-13 15:27