
addChild() 메소드는 XML 요소를 추가하는 메소드입니다.
XML 요소 이름과 내용을 인자로 받을 때, 두 번째 인자가 NULL 인 경우 XML 요소 이름만 추가됩니다.
예를 들어, addChild() 메소드를 사용하여 'name' 요소를 추가하면 다음과 같습니다.
#hostingforum.kr
php
$name = $xml->addChild('name', NULL);
위의 예제에서 'name' 요소는 XML 요소 이름만 추가되었을 뿐이지, 내용이 자동으로 생성되지 않았습니다.
XML 요소 이름과 내용을 인자로 받을 때, 두 번째 인자가 NULL 인 경우 XML 요소 이름과 내용이 자동으로 생성되는 것이 아닙니다.
대신, addChild() 메소드는 XML 요소 이름과 내용을 인자로 받을 때, 두 번째 인자가 NULL 인 경우 XML 요소 이름만 추가됩니다.
하지만, addChild() 메소드는 XML 요소 이름과 내용을 인자로 받을 때, 세 번째 인자로 NULL을 전달하면 XML 요소 이름과 내용이 자동으로 생성됩니다.
예를 들어, addChild() 메소드를 사용하여 'address' 요소를 추가하면 다음과 같습니다.
#hostingforum.kr
php
$address = $xml->addChild('address');
위의 예제에서 'address' 요소는 XML 요소 이름과 내용이 자동으로 생성됩니다.
또한, addChild() 메소드는 XML 요소 이름과 내용을 인자로 받을 때, 네 번째 인자로 NULL을 전달하면 XML 요소 이름, 내용, 그리고 속성이 자동으로 생성됩니다.
예를 들어, addChild() 메소드를 사용하여 'phone' 요소를 추가하면 다음과 같습니다.
#hostingforum.kr
php
$phone = $xml->addChild('phone', NULL, 'tel');
위의 예제에서 'phone' 요소는 XML 요소 이름, 내용, 그리고 속성이 자동으로 생성됩니다.
2025-05-20 14:32