PHP asXML() 함수

정의 및 사용법

asXML() 함수는 SimpleXMLElement 객체에서 XML 문서를 문자열 형태로 반환합니다.

실패하면 false를 반환합니다.

문법

class SimpleXMLElement
{
string asXML(파일)
}
파라미터 설명
파일 선택 사항입니다. 이 파라미터가 지정되면, 함수는 XML을 파일에 기록하며, 반환하지 않습니다.

예제

XML 파일:

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

PHP 코드:

<?php
if (file_exists('test.xml'))
  {
  $xml = simplexml_load_file('test.xml');
  }
echo $xml->asXML();
?>

출력:

George John 추억 미팅을 잊지 마세요!

브라우저 창에서 '원본 파일 보기'를 선택하면 다음과 같은 HTML을 볼 수 있습니다:

<note>
<to>George</to>
<from>John</from>
<heading>추억</heading>
<body>미팅을 잊지 마세요!</body>
</note>