بسم الله الرحمن الرحيم
السلام عليكم ورحمه الله وبركاته
كتبت لكم هذا الدرس البسيط اوضح فيه العبارات الشرطية الثلاث if و elseif و else اتمنى ان اوفق في شرحها
العبارة الشرطية IF
ويمكن كتابتها بعدة اشكال ولعل اسهلها الصيغة التالية :
condition : الشرط
statement : ما يتم تنفيذة اذا تحقق الشرط
لكن الافضل دائماً ان تقوم بكتابة الشرط داخل اقواس معطوفة {} ليسهل قرأتها ..لناخذ مثال بسيط
<?php
$season="summer";
if($season=="summer"){
echo"فصل الصيف ..";
}
?>
طبعا هذا شرط بسيط سوف يتحقق من المتغير
اذا كان "summer" سوف يطبع فصل الصيف
طيب في حالة لم يتحقق الشرط ولم تكن القيمة "summer" بل كانت "winter" مالذي سيحدث ؟
لن يحدث شئ لاننا لم نحدد مالذي سوف يتم عملة في حالة لم يتحقق الشرط
لنجرب نفس الشرط باضافة احتمال آخر باستخدام elseif
العبارة الشرطية elseif
<?php
$season="summer";
//الشرط الاول اذا كان summer
if($season=="summer"){
echo"فصل الصيف ..";
}
// الشرط الثاني اذا كان winter
elseif($season=="winter"){
echo"فصل الشتاء..";
}
?>
طبعا هنا حددنا شرطين الاول اذا كان قيمة
يطبع لنا فصل الصيف .
والثاني اذا كان قيمة
يطبع لنا فصل الشتاء ...
تأكد ان باستطاعك اضافة احتمالات كثيرة وغير نهائية باستخدام elseif ..
الان بقي لنا العبارة الشرطية else وهي عامة اي في حالة لم يتحقق اي من الشروط سوف يقوم بتنفيذ ما بداخلها
لنجرب الان ..
العبارة الشرطية else
<?php
$season="summer";
//الشرط الاول اذا كان summer
if($season=="summer"){
echo"فصل الصيف ..";
}
// الشرط الثاني اذا كان winter
elseif($season=="winter"){
echo"فصل الشتاء..";
}
//في حالة لم يتحقق اي من الشروط سوف يقوم بتنفيذ ما التالي
else{
echo"فصل الربيع او الخريف";
}
?>
انتهى