
prepend 메서드는 XML 문서의 첫 번째 요소에만 데이터를 추가할 수 있습니다.
prepend 메서드는 기존의 데이터를 삭제하고 새로운 데이터를 추가합니다.
기존의 데이터를 유지하고 새로운 데이터를 추가하려면 appendChild 메서드를 사용해야 합니다.
예를 들어, 다음과 같은 XML 문서가 있다고 가정해 보겠습니다.
xml
기존 데이터
이 문서에 appendChild 메서드를 사용하여 새로운 데이터를 추가하고 싶습니다.
php
$doc = new DOMDocument();
$doc->loadXML('기존 데이터');
$node = $doc->getElementsByTagName('root')->item(0);
$node->appendChild($doc->createElement('data', '새로운 데이터'));
echo $doc->saveXML();
이 코드를 실행한 결과는 다음과 같습니다.
xml
기존 데이터
새로운 데이터
이처럼 appendChild 메서드는 기존의 데이터를 유지하고 새로운 데이터를 추가합니다.
2025-05-16 02:52