라이브러리
[PHP] SimpleXMLElement::addChild - XML 노드에 자식 요소를 추가합니다.
SimpleXMLElement::addChild
PHP의 SimpleXMLElement 클래스는 XML 문서를 다루기 위한 클래스입니다. addChild 메소드는 XML 문서에 새로운 요소를 추가하는 메소드입니다.
# addChild 메소드의 사용법
addChild 메소드는 다음과 같은 형식으로 사용할 수 있습니다.
#hostingforum.kr
php
SimpleXMLElement::addChild(string $name, string $value, string $namespace = '', string $prefix = '')
* `$name`: 새로운 요소의 이름입니다.
* `$value`: 새로운 요소의 값입니다.
* `$namespace`: 새로운 요소의 네임스페이스입니다. (기본값은 빈 문자열입니다.)
* `$prefix`: 새로운 요소의 접두사입니다. (기본값은 빈 문자열입니다.)
# 예제
다음 예제는 addChild 메소드를 사용하여 XML 문서에 새로운 요소를 추가하는 방법을 설명합니다.
#hostingforum.kr
php
$xml = new SimpleXMLElement('');
// 새로운 요소를 추가합니다.
$xml->addChild('name', 'John Doe');
$xml->addChild('age', '30');
// 새로운 요소를 추가합니다. 네임스페이스를 지정합니다.
$xml->addChild('address', '123 Main St', 'http://example.com/address');
// 새로운 요소를 추가합니다. 접두사를 지정합니다.
$xml->addChild('email', 'john.doe@example.com', '', 'email');
// XML 문서를 출력합니다.
echo $xml->asXML();
위의 예제에서, 새로운 요소 `name`, `age`, `address`, `email`이 추가됩니다. `address` 요소는 네임스페이스를 지정하고, `email` 요소는 접두사를 지정합니다.
# 결과
XML 문서의 결과는 다음과 같습니다.
#hostingforum.kr
xml
John Doe
30
123 Main St
john.doe@example.com
위의 예제에서, addChild 메소드를 사용하여 XML 문서에 새로운 요소를 추가하는 방법을 설명했습니다. 네임스페이스와 접두사를 지정할 수 있는 방법도 설명했습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.