الملاحظات
ركن لغات البرمجه
:: لغات البرمجه php و asp و Ajax و Java و غيرها

استخدام الدالة IF الشرطية

اضافة رد
رقم المشاركة # 1  
أضيفت بتاريخ 23 - 11 - 2010 عند الساعة 23:28
m.yasser
:: عضو نشيط ::
m.yasser غير متواجد حاليآ بالمنتدى
بيانات موقعي
اصدار المنتدى: 3.8.5
تاريخ الإنضمام: 23 - 08 - 2009
رقم العضوية : 69634
المشاركات: 513
قوة السمعة : 65
أرسل رسالة بواسطة MSN إلى m.yasser
افتراضي

  استخدام الدالة IF الشرطية




استخدام الدالة IF الشرطية

ماهي الدالة IF و ما أهميتها ؟


تسمح الدالة IF بتحقيق مجموعة من الشروط
يعني اذا تحقق الشرط المعين افعل كذا وكذا , واذا لم يتحقق افعل كذا وكذا.
مثلا إذا سجل عضو دخوله للموقع وهو ليس موجود في قاعدة البينات راح يقوم بطباعة خطأ
وإذا كان العضو موجود في قاعدة البينات راح يسجل دخول

كيف يتم IF ؟؟

هناك ثلاث طرق لكتابة الدالة الشرطية IF :

الطريقة الأولى :

استخدام الدالة IF الشرطية

مثال :
رمز PHP:
$x "10";
if(
$x == "10"){ // الشرط : إذا كان المتغير $x = 10 
    
echo "الرقم هو 10"// في حال تحقق الشرط راح يطبع التالي



الطريقة الثانية :

الأن نقوم بإضافة else تعني بأنه اذا كان الشرط خطأ قم بطباعة شيء اخر
وهذا هو شكلها

استخدام الدالة IF الشرطية

مثال:
رمز PHP:
$x "10";
if(
$x == "10"){ // الشرط : إذا كان المتغير $x = 10
    
echo "الرقم هو 10"// في حال تحقق الشرط راح يطبع التالي
}else{
     echo 
"الرقم خطأ" // راح يقوم بطباعة التالي في عدم تحقق الرشط


الطريقة الثالثة :
اذا اردنا اضافة عدة شروط نقوم بإستعمال elseif

استخدام الدالة IF الشرطية

مثال :

رمز PHP:
$x "10";
$y "20";

if (
$x == "10"){ //الشرط الأول 
     
echo "الرقم هو 10"// في حال تحقق الشرط الأول راح يطبع التالي 
}elseif ($y == "20"){ //الشرط الثاني
    
echo "الرقم هو 20"// في حال تحقق الشرط الثاني راح يطبع التالي
}else{
     echo 
"الأرقام غير صحيحة" // راح يقوم بطباعة التالي في عدم تحقق الشروط


وفي الأخير اتمنى وضع أرائكم في الشرح ,, لأنه ثاني درس أقدمه في PHP

إن شاء الله أكون قد وفقة في الشرح و أن يكون الدرس واضح ومفهوم

تحياتي لجميع

اسم الشركه : Support - M.Yasser .
صاحب الشركه : Yasser .
أداء الشركـــه : برمجة .
بريد الشركـــه : [email protected] .
من خارج الجزائر : 0213.558.58.38.41 - داخل الجزائر : 0558.58.38.41
الدعم الفنــــي : http://el-hamel.info/support/
facebook : https://www.facebook.com/M.YasserDz
أضيفت بتاريخ 23 - 11 - 2010 عند الساعة : 23:49
رقم المشاركة # 2
عضو تحت التدريب
صورة 'Caaav.Net' الرمزية
تاريخ الإنضمام: 16 - 02 - 2008
رقم العضوية : 53131
الدولة : JEDDAH
المشاركات: 5,823
قوة السمعة : 9635
افتراضي
~ كذلك احب اضيف شيء مهم وهو يساعد اصحاب الملاحظات ( تعطيل - تشغيل )
أضيفت بتاريخ 24 - 11 - 2010 عند الساعة : 06:09
رقم المشاركة # 3
:: عضو نشيط ::
صورة 'K4shcol' الرمزية
تاريخ الإنضمام: 13 - 06 - 2007
رقم العضوية : 37604
الدولة : المملكة العربية السعودية
المشاركات: 4,221
قوة السمعة : 609
افتراضي
الله يعطيك العافيه ..

~ كذلك احب اضيف شيء مهم وهو يساعد اصحاب الملاحظات ( تعطيل - تشغيل )
كنت أشوفها و أحسبها خطأ من المبرمج


الله يعطيك العافيه
التغيير مطلوب في الحيـاه ..!!
تواصل معـاي من هنــا


twasl.me/admin



أضيفت بتاريخ 24 - 11 - 2010 عند الساعة : 09:31
رقم المشاركة # 4
Banned
تاريخ الإنضمام: 10 - 09 - 2010
رقم العضوية : 85918
الدولة : مصر
العمر: 21
المشاركات: 750
قوة السمعة : 67
افتراضي
روعه اخى بارك الله فيك
أضيفت بتاريخ 24 - 11 - 2010 عند الساعة : 10:13
رقم المشاركة # 5
:: عضو جديد ::
تاريخ الإنضمام: 15 - 11 - 2010
رقم العضوية : 87252
الدولة : الكويت
المشاركات: 15
قوة السمعة : 51
افتراضي
السلام عليكم ورحمه الله وبركاته


شكراً لك على الدرس الخفيف

~ كذلك احب اضيف شيء مهم وهو يساعد اصحاب الملاحظات ( تعطيل - تشغيل )

مرحباً اخي

هناك شي اسمه تحريك المشروع بانسيابية

بحيث يمكنك في هذه الحالة استخدام if من غير else

اي لو فكرنا قليلاً لوجدنا ان الامر سهل يا اما استخدام if لوحدها او استخدام inline if

كمثال

رمز PHP:
// you can used
if ($a == 1) { echo 'somthing here'; }
// or
$showhide = ($a == 1) ? 'somthing here' ''
فـ else ليس لها داعي اثناء هذه العملية لانه في الشرط ان لم ينفذ سيتجاهله بشكل مباشر وينتقل لسطر التالي ليقرئه للمتصفح

اخوك فيصل الخالدي
فيصل الخالدي
المدير التنفيذي لمؤسسة دبليو ثري العربية

w3arabia

موسوعتك العربية في لغات ووبرمجة تطبيقات الويب
أضيفت بتاريخ 01 - 12 - 2010 عند الساعة : 13:46
رقم المشاركة # 6
:: عضو نشيط ::
تاريخ الإنضمام: 23 - 08 - 2009
رقم العضوية : 69634
المشاركات: 513
قوة السمعة : 65
أرسل رسالة بواسطة MSN إلى m.yasser
افتراضي
اقتباس
~ كذلك احب اضيف شيء مهم وهو يساعد اصحاب الملاحظات ( تعطيل - تشغيل )
بارك الله فيك أخي على الطريقة لكن مثل مقال الأخ XMiracle
يمكن استخدام if من غير else
تحياتي
اسم الشركه : Support - M.Yasser .
صاحب الشركه : Yasser .
أداء الشركـــه : برمجة .
بريد الشركـــه : [email protected] .
من خارج الجزائر : 0213.558.58.38.41 - داخل الجزائر : 0558.58.38.41
الدعم الفنــــي : http://el-hamel.info/support/
facebook : https://www.facebook.com/M.YasserDz
التعديل الأخير كان بواسطة m.yasser; 01 - 12 - 2010 الساعة 13:49
أضيفت بتاريخ 06 - 01 - 2011 عند الساعة : 03:56
رقم المشاركة # 7
:: عضـــو::
تاريخ الإنضمام: 15 - 11 - 2010
رقم العضوية : 86772
الدولة : السعودية
المشاركات: 30
قوة السمعة : 51
افتراضي
طيب ممكن مساعدة من الخبراء
if($extended_course < 1){ $extended_course = 1; }
ابغى الامر الذي يصرف لي هذا الكود
<?php echo 3 * $experience; ?>
ولكم جزيل الشكر
أضيفت بتاريخ 07 - 01 - 2011 عند الساعة : 07:09
رقم المشاركة # 8
:: عضو نشيط ::
صورة 'amroesam' الرمزية
تاريخ الإنضمام: 11 - 02 - 2005
رقم العضوية : 1554
الدولة : جمهورية مصر العربية
المشاركات: 992
قوة السمعة : 102
افتراضي
مشكور اخوي وللعلم iF تستخدم في عدة لغات وليس فقط في الPhp فتستخدم في الفيجوال بيسك واعتقد السي ايضا
طيب ممكن مساعدة من الخبراء
if($extended_course < 1){ $extended_course = 1; }
ابغى الامر الذي يصرف لي هذا الكود
<?php echo 3 * $experience; ?>
ولكم جزيل الشكر
اخي وضح طلبك ورتب الكود حتى نقدر نجاوبك عزيزي

في امان الله
ادارة سيرفرات لينكس
سبحان الله وبحمده سبحان الله العظيم
أضيفت بتاريخ 07 - 01 - 2011 عند الساعة : 11:04
رقم المشاركة # 9
::مراقب::
ركن التبادل الاعلاني والتجاري
ركن الاستفسارات العامة
صورة 'أبو روان' الرمزية
تاريخ الإنضمام: 08 - 12 - 2004
رقم العضوية : 654
المشاركات: 52,427
قوة السمعة : 16727
أرسل رسالة بواسطة MSN إلى أبو روان أرسل رسالة بواسطة Yahoo إلى أبو روان أرسل رسالة بواسطة Skype™ إلى أبو روان
افتراضي
السلام عليكم

شرح رائع
بارك الله فيك .
––––•(• لا إله إلا الله )•––––

(¯`·._.·[ استغفر الله العظيم وأتوب إليه ]·._.·´¯)

•ₒ•ₒ← سبحان الله وبحمده عدد خلقه ورضا نفسه وزنة عرشه ومداد كلماته →ₒ•ₒ•

.•°˚˚°✽ اللهم صلِ على محمد وعلى آله وصحبه وسلم ✽°˚˚°•.

—(•·«[ إسلاميات ]»·•)—


راسلني ، مدونتي
facebook: elsharqwy
twitter: elsharqwy
whatsapp- viber: 01000042251
أضيفت بتاريخ 08 - 01 - 2011 عند الساعة : 20:39
رقم المشاركة # 10
:: عضو نشيط ::
صورة 'Yassine Ps' الرمزية
تاريخ الإنضمام: 15 - 10 - 2009
رقم العضوية : 73030
الدولة : المغرب
المشاركات: 305
قوة السمعة : 75
أرسل رسالة بواسطة MSN إلى Yassine Ps
أضيفت بتاريخ 19 - 04 - 2011 عند الساعة : 10:23
رقم المشاركة # 11
:: عضـــو::
صورة 'snoop-h' الرمزية
تاريخ الإنضمام: 29 - 03 - 2007
رقم العضوية : 33872
الدولة : المملكة المغربية
المشاركات: 91
قوة السمعة : 51
افتراضي
شرح جيد شكرا أخي
اضافة رد

العلامات المرجعية

استخدام الدالة IF الشرطية


« [الدرس الثاني -دورة الحياة البرمجية]برمجة كلاس الاتصال بقواعد البيانات وملفات الدوال Drop Menu في jQuery »

أدوات الموضوع
طرق العرض

غلق/فتح (الكل) ضوابط المشاركة
لا يمكنك اضافة مواضيع جديدة
لا يمكنك اضافة مشاركات
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

رمز [IMG] : متاحة
رمز HTML : معطّلة
المراجع : معطّلة
Refbacks are متاحة



الساعة معتمدة بتوقيت جرينتش +3 . الساعة الآن : 11:57.
المعهد غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي معهد ترايدنت ولا نتحمل أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)


Powered by vBulletin® Version 3.8.7 .Copyright ©2000 - 2014, Jelsoft Enterprises Ltd
SEO by vBSEO ©2011, Crawlability, Inc.
Google
‪Google+‬‏