DOM DOMDocumentFragment::appendXML

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

DOMDocumentFragment::appendXML — 원시 XML 데이터 추가


설명

public DOMDocumentFragment::appendXML(string $data): bool

원시 XML 데이터를 DOMDocumentFragment에 추가합니다.

이 메서드는 DOM 표준의 일부가 아닙니다. DOMDocument에 XML DocumentFragment를 추가하기 위한 더 간단한 접근 방식으로 만들어졌습니다.

표준을 고수하려면 더미 루트가 있는 임시 DOMDocument를 만든 다음 XML 데이터 루트의 자식 노드를 반복하여 추가해야 합니다.


매개변수

data
추가할 XML입니다.

반환 값

성공하면 true를, 실패하면 false를 반환합니다.


Examples

예제 #1 문서에 XML 데이터 추가

                  
<?php
$doc = new DOMDocument();
$doc->loadXML("<root/>");
$f = $doc->createDocumentFragment();
$f->appendXML("<foo>text</foo><bar>text2</bar>");
$doc->documentElement->appendChild($f);
echo $doc->saveXML();
?>
                  
                

위의 예는 다음을 출력합니다.

<?xml version="1.0"?>
<root><foo>text</foo><bar>text2</bar></root>