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