تابع PHP __construct()

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

تابع __construct() یک شیء جدید SimpleXMLElement ایجاد می‌کند.

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

قانون‌گذاری

__construct(data,options,is_url,ns,is_prefix)
پارامتر شرح
data ضروری. یک رشته XML معتبر یا مسیر فایل یا URL مستند XML است.
options اختیاری. پارامترهای اضافی Libxml را مشخص می‌کند.
is_url اختیاری. مشخص می‌کند که آیا پارامتر data یک URL است یا خیر. پیش‌فرض false است.
ns اختیاری.
is_prefix اختیاری.

برگشت‌دهی

یک SimpleXMLElement نماد داده‌ها را برمی‌گرداند.

مثال

<?php
$xmlstring = <<<XML
<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>جرج</to>
<from>جان</from>
<heading>یادآوری</heading>
<body>همین جلسه را فراموش نکن!</body>
</note>
XML;
$xml = new SimpleXMLElement($xmlstring);
echo $xml->body[0];
?>

خروجی مشابه:

همین جلسه را فراموش نکن!