طبق اليوم

طبق اليوم

تمكنك الغة ايضاً من السيطرة على احتمالات كثيرة: جملة if-elseif-else. الشكل الإفتراضي لجملة if-elseif-else هو كالتالي :

 

if (first condition is true) {
do this!
}
elseif (second condition is true) {
do this!
}
elseif (third condition is true) {
do this!
}
... and so on ...
else {
do this!
}

 

 

وهذا المثال يوضح كيفية استخدامها


<html>
<head></head>
<body>
<h2>Today's Special</h2>
<p>
<form method="get" action="cooking.php">
<select name="day">
<option value="1">Monday/Wednesday
<option value="2">Tuesday/Thursday
<option value="3">Friday/Sunday
<option value="4">Saturday
</select>
<input type="submit" value="Send">
</form>
</body>
</html>

كما ترى هذا قالب بسيط يسمح لك بإختيار يوم من الأسبوع, العمل الحقيقي هو ما يقوم به كود ال PHP الكود cooking.php:

 

<html>
<head></head>
<body>

<?php
// get form selection
$day = $_GET['day'];
// check value and select appropriate item
if ($day == 1) {
$special = 'Chicken in oyster sauce';
}
elseif ($day == 2) {
$special = 'French onion soup';
}
elseif ($day == 3) {
$special = 'Pork chops with mashed potatoes and green salad';
}
else {
$special = 'Fish and chips';
}
?>

<h2>Today's special is:</h2>
<?php echo $special; ?>
</body>
</html>

 

هذا كل شيء للآن. لمشاهدة أمثلة اكثر عن الجمل الشرطية قم بزيارة الموقع http://www.php.net/manual/en/language.control-structures.php .

في الدرس الثالث سنتحدث عن جمل تحكم اكثر, عمليات اكثر وكودات اغرب اكثر إن شاء الله, لذا احرص على عدم تفويته.

أضف ملاحظة

Filtered HTML

  • عناوين صفحة الويب وعناوين البريد الإلكتروني تتحول إلى روابط آليا.
  • المسموح من ال HTML : <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • تفصل السطور و الفقرات تلقائيا.

Plain text

  • No HTML tags allowed.
  • عناوين صفحة الويب وعناوين البريد الإلكتروني تتحول إلى روابط آليا.
  • تفصل السطور و الفقرات تلقائيا.