
DOMDocumentFragment::replaceChildren 함수는 자식 노드를 교체하는 데 사용됩니다.
이 함수는 DOMDocumentFragment 객체에 새로운 자식 노드를 추가하고, 이전 자식 노드를 제거합니다.
예를 들어, 아래와 같은 코드를 사용하여 자식 노드를 교체할 수 있습니다.
#hostingforum.kr
php
$doc = new DOMDocument();
$fragment = $doc->createDocumentFragment();
$fragment->appendChild($doc->createElement('div'));
$doc->appendChild($fragment);
// 새로운 자식 노드를 추가합니다.
$newChild = $doc->createElement('p');
$newChild->appendChild($doc->createTextNode('새로운 텍스트'));
$fragment->replaceChildren($newChild);
이 코드에서는 새로운 자식 노드인 `
` 태그를 추가하고, 이전 자식 노드인 `
` 태그를 제거합니다.
2025-06-19 03:43