فونکشن 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>