PHP لحلقات تنفيذ كتلة من التعليمات البرمجية عدد محدد من المرات.
وPHP للحلقة
الحلقة for يستخدم عندما كنت تعرف مسبقا كم مرة يجب تشغيل البرنامج النصي.
بناء الجملة
for ( المعلمات: - init counter : تهيئة قيمة العداد حلقة
- test counter : يقيم لكل التكرار الحلقة. إذا كان يقيم إلى TRUE، وتستمر الحلقة. إذا كان يقيم إلى FALSE، تنتهي الحلقة.
- increment counter : زيادة قيمة العداد حلقة
على سبيل المثال يعرض أدناه أعداد 0-10:
حلقة foreach PHP
في حلقة foreach يعمل فقط على المصفوفات، ويستخدم لتنفيذ حلقات عبر كل زوج مفتاح / قيمة في صفيف.
بناء الجملة
foreach ($ لكل حلقة تكرار، يتم تعيين قيمة العنصر مجموعة الحالي لقيمة $ ويتم نقل مؤشر مجموعة تلو الآخر، حتى يصل إلى آخر عنصر صفيف. يوضح المثال التالي حلقة التي سيتم إخراج قيم مجموعة معينة ($colors) :
مثال
<?php
$colors = array("red", "green" , "blue" , "yellow");
foreach ($colors as
$value) {
echo "$value <br>";
}
?> تشغيل المثال » سوف تتعلم المزيد عن المصفوفات في فصل لاحق.