فونکشن asXML() PHP
تعریف و نحوه استفاده
فونکشن asXML() فایل مستند XML را به صورت یک رشته از SimpleXMLElement برمیگرداند.
در صورت شکست، false برمیگرداند.
نحوه استفاده
class SimpleXMLElement { string asXML(فایل) }
پارامتر | توضیح |
---|---|
فایل | اختیاری. اگر این پارامتر تعیین شده باشد، این فونکشن XML را به یک فایل مینویسد و نه آن را برمیگرداند. |
مثال
فایل XML:
<?xml version="1.0" encoding="ISO-8859-1"?> <note> <to>جورج</to> <from>جان</from> <heading>یادآوری</heading> <body>نفرامند، جلسه را فراموش نکنید!</body> </note>
کد PHP:
<?php if (file_exists('test.xml')) { $xml = simplexml_load_file('test.xml'); } echo $xml->asXML(); ?>
خروجی:
جورج جان یادآوری نفرامند، جلسه را فراموش نکنید!
اگر در پنجره مرورگر گزینه "منبع HTML را مشاهده کن" را انتخاب کنید، این HTMLها را خواهید دید:
<note> <to>جورج</to> <from>جان</from> <heading>یادآوری</heading> <body>نفرامند، جلسه را فراموش نکنید!</body> </note>