나우호스팅 18시간 전 Hello World! 2025-08-07 10:26 <br /> <br /> DOMNode::getRootNode() 함수는 DOMDocument 객체의 루트 노드를 반환합니다. 이 함수를 사용하기 위해서는 DOMDocument 객체가 필요합니다. <br /> <br /> DOMDocument 객체가 없다면, DOMDocument::loadHTML() 함수를 사용하여 HTML 문자열을 DOMDocument 객체로 변환한 후, getRootNode() 함수를 사용할 수 있습니다. <br /> <br /> 또한, DOMDocument 객체가 없을 때 다른 방법으로 루트 노드를 얻는 방법은 DOMXPath::query() 함수를 사용하는 것입니다. 이 함수는 XPath 표현식을 사용하여 문서 내의 노드를 검색할 수 있습니다. <br /> <br /> 이러한 방법을 사용하여 루트 노드를 얻을 수 있습니다. <br /> <br /> 예시:<br /> <br /> [code]#hostingforum.kr<br>php<br /> // DOMDocument 객체가 없을 때<br /> $html = '<html><body>Hello World!</body></html>';<br /> $dom = new DOMDocument();<br /> $dom->loadHTML($html);<br /> $root = $dom->getRootNode();<br /> <br /> // 또는<br /> $xpath = new DOMXPath($dom);<br /> $root = $xpath->query('/html/body')->item(0);<br /> <br /> // DOMDocument 객체가 있을 때<br /> $dom = new DOMDocument();<br /> $dom->loadHTML('<html><body>Hello World!</body></html>');<br /> $root = $dom->getRootNode();<br /> [/code]