فونکشن PHP asXML()

تعریف و استفاده

فونکشن asXML() XML مستند از SimpleXMLElement به صورت رشته‌ای برمی‌گرداند.

اگر شکست بخورد، false برمی‌گرداند.

ترتیب

class SimpleXMLElement
{
string asXML(فایل)
}
پارامتر توضیح
فایل اختیاری. اگر این پارامتر تعیین شده باشد، این فونکشن XML را به یک فایل می‌نویسد و نه آن را برمی‌گرداند.

مثال

XML فایل:

<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>George</to>
<from>John</from>
<heading>Reminding</heading>
<body>غافل نشوید از جلسه!</body>
</note>

PHP کد:

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

Output:

George John Reminding Don't forget the meeting!

اگر در پنجره مرورگر گزینه‌ای به نام 'منبع HTML را ببینید' انتخاب کنید، این HTML‌ها را خواهید دید:

<note>
<to>George</to>
<from>John</from>
<heading>Reminding</heading>
<body>غافل نشوید از جلسه!</body>
</note>