مثال
العثور على الأطفال من عقدة ملاحظة:
<?php
$note=<<<XML
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't
forget me this weekend!</body>
</note>
XML;
$xml=simplexml_load_string($note);
foreach ($xml->children() as $child)
{
echo "Child node: " . $child . "<br>";
}
?>
تشغيل المثال » تعريف والاستخدام
و children() يجد وظيفة الأطفال من العقدة المحددة.
بناء الجملة
children( ns,is_prefix );
معامل | وصف |
---|---|
ns | اختياري. يحدد على مساحة اسم XML |
is_prefix | اختياري. تحدد قيمة منطقية. إذا TRUE، يعتبر نانوثانية كما بادئة. إذا FALSE، يعتبر نانوثانية باعتباره URL مساحة الاسم |
تفاصيل تقنية
قيمة الإرجاع: | بإرجاع كائن SimpleXMLElement |
---|---|
صفحة PHP: | 5.0.1+ |
PHP التغيير: | تمت إضافة المعلمة is_prefix |
مزيد من الأمثلة
مثال 1
العثور على الأطفال من عقدة الجسم:
<?php
$note=<<<XML
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body><span>Important!</span> Don't forget me
this weekend!</body>
</note>
XML;
$xml=simplexml_load_string($note);
foreach ($xml->body[0]->children() as
$child)
{
echo "Child node: " . $child . "<br>";
}
?>
تشغيل المثال » <PHP SimpleXML المرجعي