المنتدى العام  البرمجة   مشاهدة كامل الموضوع
 
 
 
 
 
algerino
2018-07-28
 
 

السلام عليكم
درسنا السابع == الشرط ==
أهم عملية في لغة البي اتش بي وكل اللغات البرمجية هي الجمل الشرطية
وهي تشكل أغلب الكود البرمجي لأنها تعتمد على المنطق
لو تلاحظ الشريط العلوي في منتديات خليل تجد
- اما ايقونات اذا كنت مسجل الدخول فعلا
- واما فورم تسجيل الدخول اذا كنت غير مسجل الدخول
طبعا اضنك استنتجت الشرط في هذا
نعم البرنامج يشترط الدخول كي يظهر ايقونات او يظهر فورم التسجيل اذا كان غير دلك
------------------------------------
بعد هذا الشرح الأدبي ندخل في الامور التقنية
يكتب الشرط بطرق مختلفة حسب الحالة
1 - if اذا كان شرط واحد
2 - if .... else ادا كان الشرط الاول تحقق افعل كذا والا افعل كذا
3 - if .... elseif ..... else اذا تحقق الشرط الاول افعل كذا واذا لم يتحقق افحص الشرط الثاني اذا تحقق افعل كذا وادا لم يتحقق افعل مابين قوسين بعد عبارة else
4 -switch هو نفس الشرط أعلاه لكن بطريقة مختصرة ويمكن كتابة شروط كثيرة للتحقق منها .
الكود يوضح بعض الامثلة
وإلى درس آخر بحول الله

#php_للجميع


php 
/*شرط واحد  if (...){...}
لاحظ اعطينا قيمة المتغير 5 
قلنا له اذا كان المتغير 5 اطبع  خليل
لو نعطي للمتغير قيمة اخرى فلن يتم الطبع 
لان الشرط لم يتحقق
*/
$x=5;
if($x=='5'){echo 'خليل';}
// النتيجة طباعة كلمة خليل
/* if (...){...} else {...} اذا لم يكن كذا افعل كذا
نفس المثال اعلاه فقط سيفعل شيء اخر اذا لم يكن 
المتغير يساوي خمسة 
*/
$x=5;
if($x=='5'){echo 'خليل';} else {echo 'منتديات خليل';}
/*النتيجة طباعة كلمة خليل
$x لو نغير المتغير 
الى قيمة اخرى سيطبع منتديات خليل
*/
/* if (...){...} elseif() {...} else {...} أكثر من شرطين
لاحظ بو المتغير يساوي 5 سيطبع خليل
لو المتغير يساوي 4 سيطبع مرحبا
لو المتغير لا 5 ولا 4 سيطبع منتديات خليل
*/
if($x=='5'){echo 'خليل';} elseif($x=='4'){echo 'مرحبا';} else {echo 'منتديات خليل';}
/* 
switch (ن) {
    case حالة1 :
        افعل كذا اذا كان ن يساوي الحالة1 
        break;
    case حالة2 :
        افعل كذا اذا كان ن يساوي الحالة2 
        break;
     case حالة3 :
        افعل كذا اذا كان ن يساوي الحالة3 
        break;
    ...
    default:
       أذا لم تتحقق اي من الشروط اعلا ه افعل كذا
}
لاحظ يتم التحقق من الحالات اذا كانت كذا افعل كذا 
والا اخير افعل الكود الذي يأتي بعد عبارة 
default:
لاحظ المثال ادناه
*/
$f = "أحمر";

switch ($f) {
    case "أحمر":
        echo "اللون الأحمر";
        break;
    case "أزرق":
        echo "اللون الأزرق!";
        break;
    case "أصفر":
        echo "اللون الأصفر";
        break;
    default:
        echo "اللون الأسود";
}
/*
لاجظ لو نغير في كل مرة من قيمة المتغير 
$f
سنحصل على نتائج كما حددنا في الشرط أعلاه
*/
 
 
 

 
 
 
 
يرجى تسجيل الدخول كي تتمكن من الرد
 
 
 
 
 
آخر المواضيع
 
آخر المجموعات
world news
هاته المجموعة تطرح مشاريع وأفكار من الواقع و بطرق مبسطة و عن تجارب شخصية ..
مجموعة تهتم بالصيدلة وكل ما يتعلق بها
مجموعة مختصة بالقصص
مجموعة مختصة في طرق الربح من الانترنت
مجموعة تهتم بجميع دروس و ملخصات و امتحانت مع التصحيح لجميع المستويات
تهتم بكل ما يخص الموظفين ونقل الأخبار المتعلقة بهم من مديرية التربية بالجلفة
التحضير لبكالوريا الجزائر شعبة علوم تجريبية
سوق لناس الجلفة لطرح سلعهم بغرض بيعها أو شراء سلعة ما ..
سوق للسطايفية لطرح سلعهم بغرض بيعها أو شراء سلعة ما ..
 
الخصوصية
المواضيع والردود المنشورة في الموقع تعبر عن وجهة نظر أصحابها فقط !
جميع الحقوق محفوظة لمنتديات خليل © 2018
للإتصال بنا :
[email protected]