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>