تطبيق عملي :
قم بتشغيل محرر النصوص واكتب الكود التالي واحفظه باسم thegame.php
قم بفتح محرر النصوص لديك من جديد واكتب الكود التالي واحفظه باسم game.php
شرح التطبيق :
الداله rand
تقوم هذه الدالة باختيار رقم عشوائي من بين رقمين يتم اعطاءها إياها الرقم الاول(x) هو الأصغر والرقم الثاني هو الأكبر(y)
Rand (x,y);
يمكنك حفظ القيمة التي تقوم بإخراجها هذه الدالة في متغير مباشرة
مثال
وهذا يوضح ماقمنا به في الكود
لقد قمنا باختيار قيمة عشوائية ثم قمنا بمقارنتها مع القيمة التي تم إدخالها من قبل المستخدم فإذا كانت القيمة التي أدخلها المستخدم أكبر من قيمة العدد العشوائي أخبرناه بأن الرقم الذي أدخله أكبر من الرقم الصحيح ...
وهذا ماتجده جليا في الأسطر التالية :
فإذا لم ينطبق الشرط وكان الرقم الذي اختاره المستخدم أصغر من الرقم العشوائي فإنه يترك الشرط الأول ويتجه الى الشرط الثاني ويطبق الأوامر التي فيه والتي تقوم باخباره بأن الرقم الذي قام باختياره أصغر من الرقم المطلوب ، وهذا ماتجده جليا في الأسطر التالية :
فإذا لم يتطبق الشرطين فإنه يتركهما ويكتب الكلمة (لقد نجحت ) بدون أي كلمات آخرى مثلما كنا نكتب الكلمه (يؤسفنا فعلاً أنك لم تنجح ، نتمنى أن نقول لك في المرات القادمة ) قبل كلمة (لقد نجحت ) ، أتمني أنك قد فهمت جيداً ما أقول .... وتظهر هذه العبارة جلية في الأسطر التالية :
على هذا نكون قد صنعنا لعبة كاملة تقوم بإخبار المستخدم عند نجاحه او خسارته .
الموضوع تم نقله من: http://www.forum.topmaxtech.net/t224796.html#ixzz2vTyjMt3t
قم بتشغيل محرر النصوص واكتب الكود التالي واحفظه باسم thegame.php
كود:
<html dir = “rtl”> <body> <form method =get action=”game.php”> ماهو الرقم الذي أفكر به الآن والذي هو بين 1 و10 ؟ <input type=”text” name=”number”> <br> <br> <input type =submit> </form> </body> </html>
كود:
<html dir=”rtl”> <body> <? $num = rand (1,10); if ($number>$num) { echo “لقد اخترت رقم أكبر من الذي أفكر فيه” ; Echo “الرقم الذي أفكر فيه هو “; Echo $num; Echo “<br>”.“يؤسفنا فعلاً أنك لم تنجح ، نتمنى أن نقول لك في المرات القادمة “ ; } if ($number<$num) { echo “لقد اخترت رقم أصغر من الذي أفكر فيه” ; Echo “الرقم الذي كان في مخيلتي هو $num”; Echo “<br>”. “يؤسفنا فعلاً أنك لم تنجح ، نتمنى أن نقول لك في المرات القادمة “; } ?> لقد نجحت </body> </html>
الداله rand
تقوم هذه الدالة باختيار رقم عشوائي من بين رقمين يتم اعطاءها إياها الرقم الاول(x) هو الأصغر والرقم الثاني هو الأكبر(y)
Rand (x,y);
يمكنك حفظ القيمة التي تقوم بإخراجها هذه الدالة في متغير مباشرة
مثال
كود:
$Num = rand (5.57);
كود:
$num=rand(1,10);
وهذا ماتجده جليا في الأسطر التالية :
كود:
if ($number>$num) { echo “لقد اخترت رقم أكبر من الذي أفكر فيه” ; Echo “الرقم الذي أفكر فيه هو “; Echo $num; Echo “<br>”.“يؤسفنا فعلاً أنك لم تنجح ، نتمنى أن نقول لك في المرات القادمة “ ; }
كود:
if ($number<$num) { echo “لقد اخترت رقم أصغر من الذي أفكر فيه” ; Echo “الرقم الذي كان في مخيلتي هو $num”; Echo “<br>”. “يؤسفنا فعلاً أنك لم تنجح ، نتمنى أن نقول لك في المرات القادمة “; }
كود:
?> لقد نجحت </body> </html>
الموضوع تم نقله من: http://www.forum.topmaxtech.net/t224796.html#ixzz2vTyjMt3t
ليست هناك تعليقات:
إرسال تعليق