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>