
SimpleXMLElement::__toString() 메서드는 XML 문서를 문자열로 변환할 때 태그 이름이 포함되는 이유는 XML 문서의 구조를 유지하기 위함입니다. 태그 이름은 XML 문서의 요소 이름을 나타내는 역할을 하기 때문입니다.
위 코드를 실행하면 다음과 같은 결과가 출력됩니다.
#hostingforum.kr
php
<?xml version="1.0"?>
John
위 코드에서 태그 이름을 제거하려면 다음과 같은 방법을 사용할 수 있습니다.
#hostingforum.kr
php
<?php
$xml = new SimpleXMLElement('John');
echo str_replace('<', '', str_replace('>', '', $xml->asXML()));
?>
위 코드의 결과는 다음과 같습니다.
#hostingforum.kr
<?xml version="1.0"?>
rootnameJohnname
위 코드에서 태그 이름을 제거하려면 위와 같이 str_replace() 함수를 사용하여 '<'와 '>'를 제거할 수 있습니다.
2025-03-11 11:55