
SimpleXMLElement 클래스의 __toString() 메소드는 XML 데이터를 문자열로 반환합니다. 이 문자열은 XML 선언을 포함한 완전한 XML 문서를 나타냅니다.
예를 들어, 다음 코드는 XML 데이터를 처리하고 __toString() 메소드를 사용하여 XML 데이터를 문자열로 변환하는 방법을 보여줍니다.
#hostingforum.kr
php
$xml = new SimpleXMLElement('
Apple
100
Banana
200
');
$xmlString = $xml->__toString();
echo $xmlString;
이 코드는 XML 데이터를 처리하고 __toString() 메소드를 사용하여 XML 데이터를 문자열로 변환합니다. 반환된 문자열은 XML 선언을 포함한 완전한 XML 문서를 나타냅니다.
이 문자열을 다시 XML 데이터로 변환하려면, SimpleXMLElement 클래스의 constructor를 사용하여 문자열을 파싱할 수 있습니다.
#hostingforum.kr
php
$xmlString = '
Apple
100
Banana
200
';
$xml = new SimpleXMLElement($xmlString);
echo $xml->asXML();
이 코드는 문자열을 다시 XML 데이터로 변환하고 asXML() 메소드를 사용하여 XML 데이터를 문자열로 변환합니다.
2025-08-11 16:47