
DOMDocument::createAttribute 메소드는 XML 문서에서 새로운 속성을 생성할 때 사용됩니다. 이 메소드는 속성 이름을 인수로 받으며, 속성 이름은 문자열로 전달됩니다.
예를 들어, 다음 코드를 사용하여 "id" 속성을 생성할 때, "id"가 속성의 이름으로 사용되는 이유는 createAttribute 메소드의 첫 번째 인수로 전달된 문자열이 속성 이름이기 때문입니다.
#hostingforum.kr
php
$xml = new DOMDocument();
$attribute = $xml->createAttribute('id');
위 코드에서 "id"는 속성의 이름으로 사용됩니다. 이 속성은 XML 문서에 추가할 수 있습니다.
#hostingforum.kr
php
$xml->appendChild($xml->createElement('root'));
$xml->getElementsByTagName('root')->item(0)->setAttributeNode($attribute);
이러한 방식으로 DOMDocument::createAttribute 메소드를 사용하여 XML 문서에서 새로운 속성을 생성할 수 있습니다.
2025-03-03 07:29