![]() |
#1 | ||||||||||
![]() ![]()
|
![]() اهلاً بيكم أعضاء و زوار منتدانا الكرامـ مرحبا بكم في قسم شروحات لغات البرمجة و التطوير اقدم لكم أوامر الشرط :: الأوامر الشرطية من أساسيات أي لغة برمجة ، وتتحكم هذه العبارات في خط سير البرنامج ، فمثلاً : إذا مقت بعرض عدة إختيارات للمستخدم بين أن يقوم بإختيار حفظ تغييرات أو إلغاؤها ، وقام المستخدم بإختيار الإلغاء ، فيمكن التحكم في طريقة إستجابة البرنامج للمستخدم عن طريق إختبار رد فعل المستخدم . وتستخدم العبارة IF بالصيغة التالية لإختبار قيمة تعبير معين إذا كان صحيحاً (true) أم خطأ (false) :: رمز Code: كود:
if ([condition = value]) { // سطور تحقق الشرط } else { // سطور عدد تحقق الشرط } ومن الصيغة السابقة يتبين لنا أنه يتم تنفيذ السطور المحصورة بين الأقواس {} في حالة معينة ولا يتم تنفيذ الحالتين معاً في نفس الوقت مثال :: إذا كان قيمة المتغير e تساوي 10 ، فيتم طبع كلمة "النهاية" رمز PHP: كود PHP:
مثال :: إذا كنت تريد السفر ولا تعرف الملابس المناسبة للجو هناك ، فيمكن إختبار ومعرفة إذا كان الجو دافئ أو بارد بإختبار درجة الحرارة كالآتي :: رمز PHP: كود PHP:
نلاحظ في المثال السابق أنه تم إستخدام العلامات الحسابية المنطقية (< ) لإختبار درجة الحرارة ، وتعني أكبر من ، ويوجد أيضاً أكثر من معامل يمكن إستخدامهم حسب الوظائف الموضحة :: مثال :: سنقوم الآن تنفيذ لعبة بسيطة وهي تخمين رقم عشوائي من 1 إلى 10 ، فإذا كان الرقم الذي خمنه الزائر أقل من الرقم الصحيح ، فيجب أن تظهر رسالة لتدل على ذلك وبالمثل إذا كان الرقم أكبر ، أما إذا كان الرقم صحيح فيجب إظهار رسالة أن الزائر قد كسب اللعبة . قم بكتابة الكود التالي ويجب عليك أن تكتبه بنفسك ولا تنقله حتى تعود نفسك على كتابة الأكواد ومنها سوف تتعود عليها بإذن الله :: رمز PHP: كود PHP:
ويكون الشكل كما يلي :: قم الآن بكتابة الكود الآتي في الصفحة result.php والتي ستحتوي على الكود الفعلي لحساب الرقم العشوائي :: رمز PHP: كود PHP:
وعند تجربة اللعبة يجب ان تظهر النتيجة بالشكل التالي :: ولقد نجحت أخيراً في تخمين الرقم الصحيح بعد عناء ، ولكن لا تقلق إذا لم تصل إلى الرقم الصحيح بعد عدة محاولات ، فقط حاول مرة أخرى ![]() لاحظ من الكود المكتوب في صفحة result.php إستخدام الدالة rand التي تقوم بإرجاع الرقم الصحيح العشوائي المحصور بين 1 و 10 ، ويتم مقارنتها عن طريق العبارة if و elseif لتدل على عدم تحقق الشرط السابق ، ثم أخيراً العبارة else التي تدل على تحقق أي من الشروط السابقة . لقد قمت أيضاً بوضع رابط يستطيع الزائر عن طريقه الرجوع مرة أخرى إلى الصفحة السابقة ، وتم هذا بإستخدام لغة الجافا سكريبت عن طريق العبارة history.back() وهي من الأوامر المفيدة علمياً ................................ تم بحمد الله |
||||||||||
![]() |
![]() |
#2 | ||||||||||
![]() ![]()
|
10/10 |
||||||||||
![]() |
![]() |
#3 | ||||||||||
![]() ![]()
|
عــــــــــــــــاشـــــــت ايــــــــدكــــــ |
||||||||||
![]() |
![]() |
#4 | ||||||||||
![]() ![]()
|
تسلم ايدك |
||||||||||
![]() |
![]() |
يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر) | |
أدوات الموضوع | |
انواع عرض الموضوع | |
|
|