PHP addChild() 함수

정의와 사용법

addChild() 함수는 지정된 XML 요소에 자식 요소를 추가합니다.

이 함수는 추가된 XML 요소의 자식 요소를 나타내는 SimpleXMLElement 객체를 반환합니다.

문법

class SimpleXMLElement
{
string addChild(name,value,ns)
}
파라미터 설명
name 필수 사항. 자식 요소의 이름을 정의합니다.
value 필수 사항. 자식 요소의 값을 정의합니다.
ns 선택 사항. 자식 요소의 이름 공간을 정의합니다.

예제

XML 파일:

<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>George</to>
<from>John</from>
<heading>추억</heading>
<body>미팅을 잊지 마세요!</body>
</note>

PHP 코드:

<?php
$xml = simplexml_load_file("test.xml");
$xml->body[0]->addChild("date", "2008-08-08");
foreach ($xml->body->children() as $child)
  {
  echo "Child node: " . $child;
  }
?>

출력:

Child node: 2008-08-08