bahattab
06-07-2007, 02:21 PM
في الدرس السابق تعرفنا على المعاملات المنطقية والحسابية ............
في درس اليوم نتعرف على الجمل الشرطية في لغة الـ php
==========================================
جملة [if .....else]
------------------
الجمل الشرطية نستخدمها دائما في حياتنا اليومية ... مثلا تقول :
[ لو أنني استقيظت الساعة السادسة صباحا سوف أفطر وأشرب الشاي ثم أذهب الى العمل .. والا سوف أذهب الى العمل دون إفطار ]
جملة if .... else نستخدمها عندما يكون لدينا شرطين أحدهما صحيح والآخر غير صحيح , فيتم تنفيذ الصحيح وان لم يتوافر يتم تنفيذ الغير صحيح .....
صيغتها :
-------
كود PHP:
if (condition) code to be executed if condition is true;else code to be executed if condition is false;
أو
كود PHP:
if (condition)
{
code to be executed if condition is true;
}else{
code to be executed if condition is false;
}
مثال : EX.17
-----
كود PHP:
<html>
<body>
<?php
$A="12";
if ($A == "12")
{
echo "الرقم الصحيح والذي ظهر هو :" $A;
}else{
echo "الرقم غير صحيح";
}
?>
</body>
</html>
#############################
جملة elseif
------------
نستخدمها في حالة وجود عدة شروط صحيحة وشرط وحيد خطأ ....
مثال كما هو في حياتنا اليومية :
لو انني استقيظت في السادسة صباحا لفطرت وشربت الشاي
أو أنني استقيظت في السادسة والنصف لشربت الشاي فقط
وإلا سأذهب للعمل دون إفطار .....
صيغتها
كود PHP:
if (condition) code to be executed if condition is true;elseif (condition) code to be executed if condition is true;else code to be executed if condition is false;
أو
كود PHP:
if (condition)
{
code to be executed if condition is true;
}elseif (condition)
{
code to be executed if condition is true;
}else
{
code to be executed if condition is false;
}
مثال عملي : EX.18
------------------
كود PHP:
<html>
<body>
<?php
$A="12";
$B="15";
if ($A == "12")
{
echo "الحرف A يساوي الرقم :" $A;
}elseif($B == "15")
{
echo "الحرف B يساوي الرقم :" $B;
}else{
echo "الرقم غير صحيح";
}
?>
</body>
</html>
جملة SWITCH
-----------------
جملة switch يشيع استخدامها عند تنفيذ أوامر كثيرة جدا وفي صفحات كبيرة وملفات تحتوي على اسطر عديدة مكونة من الـ php ,
وهي أكثر ليونة من if....elseif....else >>>
صيغتها :
كود PHP:
switch (expression){case label1: code to be executed if expression = label1; break; case label2: code to be executed if expression = label2; break;default: code to be executed if expression is different from both label1 and label2;}
في المثال القادم نستطيع الإستغنا عن if وأخواتها [ كما أسميها ]http://www.araleader.com/forum/images/smilies/b_wink2.gif ونستبدلهم بـ switch وأخواتها ....
مثال : EX.19
------------
كود PHP:
<html>
<body>
<?php
switch ($A)
{
case 1:
echo "الرقم 1";
break;
case 2:
echo "الرقم 2";
break;
case 3:
echo "الرقم 3";
break;
default :
echo "لا توجد أرقام سوى 1 و 2 و 3";
}
?>
</body>
</html>
انتهى الدرس .....
في درس اليوم نتعرف على الجمل الشرطية في لغة الـ php
==========================================
جملة [if .....else]
------------------
الجمل الشرطية نستخدمها دائما في حياتنا اليومية ... مثلا تقول :
[ لو أنني استقيظت الساعة السادسة صباحا سوف أفطر وأشرب الشاي ثم أذهب الى العمل .. والا سوف أذهب الى العمل دون إفطار ]
جملة if .... else نستخدمها عندما يكون لدينا شرطين أحدهما صحيح والآخر غير صحيح , فيتم تنفيذ الصحيح وان لم يتوافر يتم تنفيذ الغير صحيح .....
صيغتها :
-------
كود PHP:
if (condition) code to be executed if condition is true;else code to be executed if condition is false;
أو
كود PHP:
if (condition)
{
code to be executed if condition is true;
}else{
code to be executed if condition is false;
}
مثال : EX.17
-----
كود PHP:
<html>
<body>
<?php
$A="12";
if ($A == "12")
{
echo "الرقم الصحيح والذي ظهر هو :" $A;
}else{
echo "الرقم غير صحيح";
}
?>
</body>
</html>
#############################
جملة elseif
------------
نستخدمها في حالة وجود عدة شروط صحيحة وشرط وحيد خطأ ....
مثال كما هو في حياتنا اليومية :
لو انني استقيظت في السادسة صباحا لفطرت وشربت الشاي
أو أنني استقيظت في السادسة والنصف لشربت الشاي فقط
وإلا سأذهب للعمل دون إفطار .....
صيغتها
كود PHP:
if (condition) code to be executed if condition is true;elseif (condition) code to be executed if condition is true;else code to be executed if condition is false;
أو
كود PHP:
if (condition)
{
code to be executed if condition is true;
}elseif (condition)
{
code to be executed if condition is true;
}else
{
code to be executed if condition is false;
}
مثال عملي : EX.18
------------------
كود PHP:
<html>
<body>
<?php
$A="12";
$B="15";
if ($A == "12")
{
echo "الحرف A يساوي الرقم :" $A;
}elseif($B == "15")
{
echo "الحرف B يساوي الرقم :" $B;
}else{
echo "الرقم غير صحيح";
}
?>
</body>
</html>
جملة SWITCH
-----------------
جملة switch يشيع استخدامها عند تنفيذ أوامر كثيرة جدا وفي صفحات كبيرة وملفات تحتوي على اسطر عديدة مكونة من الـ php ,
وهي أكثر ليونة من if....elseif....else >>>
صيغتها :
كود PHP:
switch (expression){case label1: code to be executed if expression = label1; break; case label2: code to be executed if expression = label2; break;default: code to be executed if expression is different from both label1 and label2;}
في المثال القادم نستطيع الإستغنا عن if وأخواتها [ كما أسميها ]http://www.araleader.com/forum/images/smilies/b_wink2.gif ونستبدلهم بـ switch وأخواتها ....
مثال : EX.19
------------
كود PHP:
<html>
<body>
<?php
switch ($A)
{
case 1:
echo "الرقم 1";
break;
case 2:
echo "الرقم 2";
break;
case 3:
echo "الرقم 3";
break;
default :
echo "لا توجد أرقام سوى 1 و 2 و 3";
}
?>
</body>
</html>
انتهى الدرس .....