.:رسمه مبدع:.
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا
ادارة المنتدي
.:رسمه مبدع:.
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا
ادارة المنتدي
.:رسمه مبدع:.
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


.:رسمه مبدع:. طريقك نحو الابداع
 
الرئيسيةالبوابهأحدث الصورالتسجيلدخول
اهلاوسهلا بكم في منتديات برامج نت ارجو من جميع الزوار التسجيل مع تحيات $الادارة$

 

 الجمل الشرطيه

اذهب الى الأسفل 
كاتب الموضوعرسالة
PrAmJnEt
مدير عام
مدير عام
PrAmJnEt


ذكر عدد المساهمات : 396
نقاط : 146692
العمر : 65

الجمل الشرطيه Empty



باستخدام جملة if يكون الشرط كالتالي:
if ($n_names == "a" )
echo "عدد الاسماء التي سوف تقوم بإدخالها هو 10 اسماء";
elseif ($n_names == "b" )
echo "عدد الاسماء التي سوف تقوم بإدخالها هو 20 اسم";
elseif ($n_names == "c" )
echo "عدد الاسماء التي سوف تقوم بإدخالها هو 30 اسم";
?>

أما باستخدام جملة switch تكون كالتالي:
switch($n_names)
{
case "a":
echo "عدد الاسماء التي سوف تقوم بإدخالها هو 10 اسماء";
break;

case "b":
echo "عدد الاسماء التي سوف تقوم بإدخالها هو 20 اسم";
break;

case "c":
echo "عدد الاسماء التي سوف تقوم بإدخالها هو 30 اسم";
break;
}
?>
لابد أنك لاحظت عدم وجود إختلاف كبير بين الجمل else و elseif و switch ولكن كل مبرمج يختار الجملة التي يجدها أكثر ملاءمة لبرنامجه.
مُساهمةموضوع: الجمل الشرطيه   الجمل الشرطيه Emptyالثلاثاء مايو 12, 2009 12:46 pm

اجعل برنامجك أكثر حرفية وأكثر تفاعلاً مع المستخدم بوساطة الجمل الشرطية.

جملة if:
تستخدم جملة if لاتخاذ قرار حيث تعطى شرطاً لتستعمله لاتخاذ هذا القرار.
فمثلاً يستخدم الشرط التالي للتاكد من أن المستخدم أدخل عدد الاسماء التي يرغب بإدخالها:
if ($n_names == 0 )
echo "لم تدخل عدد الاسماء التي ترغب بإدخالها";
?>
حيث أن المتغير $n_names هو عدد الاسماء التي يرغب المستخدم بإدخالها.

يمكننا كتابة أكثر من جملة داخل الجملة الشرطية بالطريقة التالية:
if ($n_names == 0 )
{
echo "";
echo "لم تدخل عدد الاسماء التي ترغب بإدخالها ";
echo "أدخل عدد الاسماء بحيث يكون بين 1 و 100";
font "
;
}
?>
عندما يتحقق الشرط سوف يقوم البرنامج بتنفيذ السطور جميعها التي أدخلناها بالأعلى.

جملة else:
تستخدم هذه الجملة لتنفيذ بديل إذا لم يتحقق الشرط بجملة if بالشكل التالي:
if ($n_names == 0 )
{
echo "لم تدخل عدد الاسماء التي ترغب بإدخالها";
}
else
{
echo "عدد الاسماء التي سوف يتم إدخالها هو: $n_names";
}
?>

جملة elseif:
تستخدم
هذه الجملة لفحص عدد من الشروط وتنفيذ ما صح منها، كمثال عليها يمكننا
إختبار عدد الاسماء التي سوف يقوم المستخدم بإدخالها وإظهار قيمة تقريبية
لعددها كالتالي:
if ($n_names == 0 )
echo "لم تدخل عدد الاسماء التي ترغب بإدخالها ";
elseif ($n_names <= 50 )
echo "عدد الاسماء التي سوف تقوم بإدخالها هو أقل من 50 اسم";
elseif ($n_names > 50 )
echo "عدد الاسماء التي سوف تقوم بإدخالها هو أكثر من 50 اسم";
?>

جملة switch:
جملة switch مشابهة بدرجة كبيرة لجملة if لكنها تمتاز بأنها يمكن أن تعطي للشرط أكثر من قيمتين كما في المثال التالي:
سوف نستخدم كود الـhtml التالي لجعل المستخدم يختار عدد الاسماء التي يرغب بإدخالها من مجموعة اختيارات كالتالي:



الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://rsma-m.yoo7.com
 
الجمل الشرطيه
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
.:رسمه مبدع:. :: ¨°o.O (لغات البرمجه) O.o°¨ :: .:لغه البى اتش بى:.-
انتقل الى: