تعرضنا في الدرسين السابقين الى العوامل المختلفة في PHP سواء الرياضية أو عوامل المقارنة، و سنبدأ في هذا الدرس بشرح الشروط في PHP، فكرة الشرط هو أن البرنامج يـتأكد من حالة متغير معين و هل الشرط يعطي القيمة صحيح True ام خاطئ False، و يمكنك استخدام الشروط في العديد من الاختبارات للمتغيرات. على سبيل المثال في حالة اذا كان هناك درجات طلاب في مادة معينة يتم التأكد بواسطة الشرط اذا ما كان الطالب ناجحاً ام راسباً في المادة.
يكتب الشرط بواسطة الامر if و يتبع بالشرط ثم يلي ذلك ما يتم تنفيذه اذا تحقق الشرط، و يمكن اضافة الخيار (غير ذلك) else أي اذا لم يتحقق الشرط و بالتالي يتم تنفيذ ماهو موجود في حالة عدم تحقق الشرط. و بالمثال التالي تتضح الصيغة :
في هذا البرنامج تم. وضع متغيرين لطالبين ( فواز فيصل ).
1) يتم تطبيق الشرط على كل من الطالبين بافتراض ان درجة النجاح هي 60 من 100 درجة. تم تطبيق الشرط و هو اذا كانت النتيجة أكبر من او تساوي 60 يتم طباعة(print) العبارة (ناجح). بعد كتابة الشرط يتم فتح قوس (shift+ ج) ثم وضع الامر المطلوب تنفيذه، بعد ذلك اقفال القوس (shift +د).
2) تم بعد ذلك طباعة سطر جديد.
3) تم تطبيق الشرط مرة اخرى. و في هذه الحالة لن يتم طباعة العبارة ناجح لعدم تحقق الشرط . و يمكن اضافة عبارة else لتنفيذ اوامر في حالة عدم تحقق الشرط. و هو ما حدث في هذا الجزء فالمنطقي حين عدم النجاح هو الرسوب و بالتالي طباعة العبارة (راسب).
في الجزء القادم سيتم استكمال شرح الشروط
majed@alsadhan.org
جميع الحقوق محفوظة لمؤسسة اليمامة الصحفية 2003
تصميم وتطوير وتنفيذ جريدة الرياض، إدارة الإنترنت
الرجاء ارسال أي ملاحظات على العنوان التالي: rnet@Alriyadh-np.com