بيان استراحة PHP
يتم وضع عبارة فاصل PHP ضمن شفرة عبارة حلقة لتتسبب في خروج البرنامج عن بيان الحلقة. في الدروس القليلة الماضية ناقشنا عدة أنواع من البيانات حلقة. كان لكل عبارة من عبارات الحلقة بالفعل تعبير اختبار يتحكم في إيقاف الحلقة. فلماذا تريد إضافة رمز "توقف" آخر؟ هناك العديد من الأسباب للقيام بذلك. على سبيل المثال ، يمكنك استخدام عبارة الاستراحة لمنع البرنامج من تنفيذ إجراءات غير مرغوب فيها مثل القسمة على صفر.

يوجد أدناه مثال لبيان فاصل تمت إضافته إلى عبارة حلقة. ستتعرف على بيان الحلقة هذا من البرنامج التعليمي السابق حول PHP للبيان. إذا كان قد مر بعض الوقت منذ أن قرأت هذا البرنامج التعليمي ، فارجع إلى تحديث ذاكرتك.

من أجل (تهيئة متغير exp ؛ تعبير اختبار ؛ تعديل متغير exp)
{
if (تعبير الاختبار الثاني) {break؛ }
آخر {افعل هذا}
}
لـ ($ number = 1 ؛ رقم دولار <11 ؛ رقم دولار ++)
{
if ($ number == 5) {break؛ }
آخر {صدى "رقم دولار
"; }
}


لـ ($ number = 1 ؛ رقم دولار <11 ؛ رقم دولار ++)
من أجل (تهيئة تعبير متغير ؛ تعبير اختبار ؛ تعديل تعبير متغير)
هذا هو نفسه كما في البرنامج التعليمي السابق. تبدأ العبارة for بالكلمة إلى عن على وله التعبيرات الثلاثة بين قوسين.

{
يتبع باقي رمز هذا البيان بعد هذا القوس المجعد الأيسر.

if ($ number == 5) {break؛ }
if (تعبير الاختبار الثاني) {break؛ }
أول شيء جديد تراه هنا هو عبارة if. هذا هو تعبير الاختبار الثاني. يتحكم في بيان الاستراحة الذي يتبعه. في مثالنا ، نريد إيقاف الحلقة إذا كانت قيمة متغير الرقم $ هي 5. عندما يكون هذا الشرط صحيحًا ، يتم تنفيذ ما يلي -> {break؛ }. لن يستمر البرنامج خلال بقية البيان -> آخر {افعل ذلك}. سوف "تندلع" من الحلقة.

عندما يكون اختبار العبارة غير صحيح ، يتم تجاهل ما يلي -> {break؛ }. وسيتم تنفيذ البند الآخر -> آخر {افعل ذلك}.

آخر {صدى "رقم دولار
"; }
آخر {افعل هذا}
هذا هو البند الآخر الذي سيتم تنفيذه عندما تكون العبارة if خاطئة. كما هو الحال في البرنامج التعليمي السابق ، تتمثل تعليمات {do this} في طباعة القيمة الحالية لمتغير الرقم $ و HTML
رمز لمتصفح الويب.

}
يتم وضع هذه الدعامة اليمنى في نهاية البيان.

إليك ما سيظهر في متصفح الويب.

1
2
3
4





تعليمات الفيديو: 13 - ( Learn PHP ) If else Statement -- القواعد الشرطية (أبريل 2024).