
SimpleXMLElement::asXML을 사용하여 XML 파일을 생성할 때, 루트 엘리먼트 이름을 변경하고 싶다면, SimpleXMLElement 객체를 생성할 때 이름을 지정하면 됩니다.
#hostingforum.kr
php
$xml = new SimpleXMLElement('');
$xml->addChild('name', 'John');
$xml->addChild('age', 30);
echo $xml->asXML();
위 코드에서 `` 부분에서 `name` 속성을 사용하여 루트 엘리먼트 이름을 지정할 수 있습니다.
또는, addChild 메소드의 첫 번째 인자에 이름을 지정할 수도 있습니다.
#hostingforum.kr
php
$xml = new SimpleXMLElement('');
$xml->addChild('새로운 루트 이름', 'John');
$xml->addChild('age', 30);
echo $xml->asXML();
위 코드에서 `addChild` 메소드의 첫 번째 인자에 `'새로운 루트 이름'`을 지정하여 루트 엘리먼트 이름을 변경할 수 있습니다.
2025-03-15 09:03