تعرضنا في الدرسين السابقين الى العوامل المختلفة في PHP سواء الرياضية أو عوامل المقارنة، و سنبدأ في هذا الدرس بشرح الشروط في PHP.
فكرة الشرط هو أن البرنامج يتأكد من حالة متغير معين و هل الشرط يعطي القيمة صحيح True ام خاطئ False، و يمكنك استخدام الشروط في العديد من الاختبارات للمتغيرات. على سبيل المثال في حالة اذا كان هناك درجات طلاب في مادة معينة يتم التأكد بواسطة الشرط اذا ما كان الطالب ناجحاً ام راسباً في المادة.
يكتب الشرط بواسطة الامر if و يتبع بالشرط ثم يلي ذلك ما يتم تنفيذه اذا تحقق الشرط، و يمكن اضافة الخيار (غير ذلك) else أي اذا لم يتحقق الشرط و بالتالي يتم تنفيذ ماهو موجود في حالة عدم تحقق الشرط. و بالمثال التالي تتضح الصيغة:
[php]<?
$zajil = 72;
if ($zajil >= 90){
echo "ممتاز";
}
elseif($zajil >= 80){
echo "جيد جداً";
}
elseif($zajil >= 70){
echo "جيد";
}
elseif($zajil >= 60){
echo "مقبول";
}
else{
echo "راسب";
}
?>[/php]
الناتج من البرنامج : جيد
•يتم تطبيق الشرط على الطالب بافتراض ان درجة النجاح هي 60 من 100 درجة. تم تطبيق الشرط و هو اذا كانت النتيجة أكبر من 90 يتم طباعة ممتاز واذا كانت النتيجة أكبر من 80 يتم طباعة جيد جداً واذا كانت النتيجة أكبر من 70 يتم طباعة جيد واذا كانت النتيجة أكبر من 60 يتم طباعة مقبول وإلا سيطبع راسب. <!--IBF.ATTACHMENT_29852-->


ساحة النقاش