أساسيات البرمجة - برمجة المواقع صنع القرارات الجمل الشرطية PHP Decision Making
صنع القرارات أو الجمل الشرطية PHP Decision
الجمل الشرطية في البي اتش بي PHP Decision Making :-
كما ذكرنا سابقا في درس المتغيرات فأن أسياسيات البرمجة في كافة اللغات البرمجة الموجه بالكائنات كلها متشابهة في الصيغة ولا يوجد اختلاف كبيرة بل هي فروقات بالكاد تكون واضحة.ولذلك فان الجمل الشرطية PHP Decision Making في البي اتش بي هي نفس صيغة الجمل الشرطية PHP Decision Making في الس شارب وكذلك هي نفس صيغة الجمل الشرطية PHP Decision Making في لغة سي بلس بلس .وهس نفس الجمل الشرطية PHP Decision Making في أي لغة أخرى. ولذلك عند التعامل مع صنع القرارات أو بما يعرف ب الجمل الشرطية PHP Decision Making يفضل دراسة الخوارزميات الخاصة ب الجمل الشرطية PHP Decision Making لانها موحدة في كافة لغات البرمجة.
أنواع الجمل الشرطية في البي اتش بي PHP Decision Making:
- الجمل الشرطية في صيغتها المبسطة if...else statement
- الجمل الشرطية في صيغتها المركبة elseif statement
- الجمل الشرطية الاختيار من متعدد او بالبدالة switch statement
أولا الجمل الشرطية في صيغتها المبسطة if...else statement
الصيغة العامة ل الجمل الشرطية المبسطة PHP Decision Making
if (الشرط)
في حال كان صحيح ينفذ هذا الجزء;
else
في حال كان خطأ ينفذ هذا الجزء
مثال على الجمل الشرطية البسيطة PHP Decision Making:-
<html>
<body>
<?php
$d=date("D");
if ($d=="Fri")
echo "Have a nice weekend!";
else
echo "Have a nice day!";
?>
</body>
</html>
مثال على الجمل الشرطية البسيطة PHP Decision Making
في حال كانت الكود المراد تنفيذه في أكثر من سطر فيجب استخدام الحاصرتين {} بعد if
<html>
<body>
<?php
$d=date("D");
if ($d=="Fri")
{
echo "Hello!<br />";
echo "Have a nice weekend!";
echo "See you on Monday!";
}
?>
</body>
</html>
ثانيا الجمل الشرطية في صيغتها المركبة elseif statement
الجمل الشرطية المركبة هي صيغة من الجمل الشرطية البسيطة ولكن بدل من أن تفحص شرطين فأنها تفحص عدد شروط وتنفذ الشرط الصحيح منها.
الصيغة العامة ل الجمل الشرطية المركبة PHP Decision Making.
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 Decision Making.
<html>
<body>
<?php
$d=date("D");
if ($d=="Fri")
echo "Have a nice weekend!";
elseif ($d=="Sun")
echo "Have a nice Sunday!";
else
echo "Have a nice day!";
?>
</body>
</html>
ثالثا الجمل الشرطية الاختيار من متعدد او بالبدالة switch statement
تستخدم الجمل الشرطية PHP Decision Making سويتش في أردت الاختيار من بين عدة خيارات في حال كانت القيمة المختارة هي ضمن الخيارات المتاحة.الصيغة العامة للجمل الشرطية PHP Decision Making الاختيار من متعدد أو سويتش.
switch (التعبير)
{
case الاختيار1:
ينفذ الكود في حال كان التعبير يساوي الاختيار1
break;
case الاختيار2:
ينفذ الكود في حال كان التعبير يساوي الاختيار2
break;
default:
ينفذ هذا الاختيار في حال لا يوجد اي من الاختيارات السابقة ما يساوي التعبير
}
مثال عى الجمل الشرطية PHP Decision Making من نوع switch
<html>
<body>
<?php
$d=date("D");
switch ($d)
{
case "Mon":
echo "Today is Monday";
break;
case "Tue":
echo "Today is Tuesday";
break;
case "Wed":
echo "Today is Wednesday";
break;
case "Thu":
echo "Today is Thursday";
break;
case "Fri":
echo "Today is Friday";
break;
case "Sat":
echo "Today is Saturday";
break;
case "Sun":
echo "Today is Sunday";
break;
default:
echo "Wonder which day is this ?";
}
?>
</body>
</html>
Ahmed Ata Almahallawi
Freelancer
IT
IT Help Desk,
SEO experience,PHP,C#,ASPX
SEO experience,PHP,C#,ASPX
@aalmahallawi
التسميات: PHP بي اتش بي تعلم دروس حتى الاحتراف
<< الصفحة الرئيسية