تابع موضوعات المنتدى الانتساب تعليمات س - ج المفكرة بحث مواضيع اليوم إشارة الأقسام مقروءة

مواقع صديقة: تعلم البي اتش بي - تصميم نت - أفضل استضافة


عودة   منتدى بي اتش بي PHP > قسم لغة بي اتش بي PHP LANGUAGE > دروس بي اتش بي PHP Lessons > دروس للمبتدئين

دروس للمبتدئين دروس تعليم (بي اتش بي) PHP للمبتدئين


إضافة رد
 
LinkBack أدوات الموضوع طريقة العرض
قديم 13-02-2007, 05:49 AM   #1 (permalink)
عضو جديد
 
تاريخ الانتساب: 17-01-2007
مشاركات: 36
مستوى السمعة : 0
ابو عابد على طريق التميز و النجاح
افتراضي درس العبارات الشرطية if و elseif و else

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

كتبت لكم هذا الدرس البسيط اوضح فيه العبارات الشرطية الثلاث if و elseif و else اتمنى ان اوفق في شرحها

العبارة الشرطية IF

ويمكن كتابتها بعدة اشكال ولعل اسهلها الصيغة التالية :

كود PHP:
if(conditionstatement
condition : الشرط

statement : ما يتم تنفيذة اذا تحقق الشرط

لكن الافضل دائماً ان تقوم بكتابة الشرط داخل اقواس معطوفة {} ليسهل قرأتها ..لناخذ مثال بسيط

كود PHP:

<?php

$season
="summer";

if(
$season=="summer"){

echo
"فصل الصيف ..";

}

?>
طبعا هذا شرط بسيط سوف يتحقق من المتغير

كود PHP:
$season 
اذا كان "summer" سوف يطبع فصل الصيف

طيب في حالة لم يتحقق الشرط ولم تكن القيمة "summer" بل كانت "winter" مالذي سيحدث ؟

لن يحدث شئ لاننا لم نحدد مالذي سوف يتم عملة في حالة لم يتحقق الشرط

لنجرب نفس الشرط باضافة احتمال آخر باستخدام elseif

العبارة الشرطية elseif

كود PHP:

<?php

$season
="summer";

//الشرط الاول اذا كان summer 

if($season=="summer"){

echo
"فصل الصيف ..";

}

// الشرط الثاني اذا كان winter 

elseif($season=="winter"){

echo
"فصل الشتاء..";

}

?>
طبعا هنا حددنا شرطين الاول اذا كان قيمة

كود PHP:
 $season summer 
يطبع لنا فصل الصيف .

والثاني اذا كان قيمة

كود PHP:
 $season winter 
يطبع لنا فصل الشتاء ...



تأكد ان باستطاعك اضافة احتمالات كثيرة وغير نهائية باستخدام elseif ..



الان بقي لنا العبارة الشرطية else وهي عامة اي في حالة لم يتحقق اي من الشروط سوف يقوم بتنفيذ ما بداخلها

لنجرب الان ..

العبارة الشرطية else

كود PHP:

<?php

$season
="summer";

//الشرط الاول اذا كان summer 

if($season=="summer"){

echo
"فصل الصيف ..";

}

// الشرط الثاني اذا كان winter 

elseif($season=="winter"){

echo
"فصل الشتاء..";

}

//في حالة لم يتحقق اي من الشروط سوف يقوم بتنفيذ ما التالي

else{

echo
"فصل الربيع او الخريف";

}

?>


انتهى

انتمنى اني وفقت في شرح العبارات الشرطية الثلاث if و elseif و else



اي استفسار ضعه هنا وسنجيبك باذن الله



تقبلوا تحياتي
__________________
لاتحسب المجد تمراً انت آكلهُ :::: لن تبلغ المجد حتى تلعق الصبرا

قام بآخر تعديل ابو عابد يوم 13-02-2007 في 07:13 AM
ابو عابد غير متصل   رد مع اقتباس
قديم 13-02-2007, 05:54 AM   #2 (permalink)
* أبو عمر *
 
الصورة الرمزية لـ coder
 
تاريخ الانتساب: 24-12-2006
المكان: مصر
السن: 30
مشاركات: 1,773
مشاركات المدونة: 2
مستوى السمعة : 10
coder على طريق التميز و النجاح
افتراضي رد : درس العبارات الشرطية if و elseif و else

السلام عليكم ورحمة الله

بارك الله فيك اخ عبد الله

صراحة كفيت ووفيت

تحياتي لك
__________________
لضمان رد سريع على استفسارك أو موضوعك
* تأكد من البحث في المنتدى قبل أن تسأل
* احرص على أن تنتقي العنوان المناسب لموضوعك أو سؤالك
* قم بصياغة سؤالك بطريقة واضحة مع ذكر تجربتك ومكان الخطأ فيها
coder غير متصل   رد مع اقتباس
قديم 13-02-2007, 07:42 AM   #3 (permalink)
عضو جديد
 
تاريخ الانتساب: 17-01-2007
مشاركات: 36
مستوى السمعة : 0
ابو عابد على طريق التميز و النجاح
افتراضي رد : درس العبارات الشرطية if و elseif و else

الله يبارك في عمرك اخي محمود
ياهلا فيك ونورت الموضوع بطلتك الجميلة
__________________
لاتحسب المجد تمراً انت آكلهُ :::: لن تبلغ المجد حتى تلعق الصبرا
ابو عابد غير متصل   رد مع اقتباس
قديم 13-02-2007, 02:52 PM   #4 (permalink)
عضو فعال
 
تاريخ الانتساب: 10-02-2007
المكان: aLGERIA
مشاركات: 473
مشاركات المدونة: 2
مستوى السمعة : 2
aMINE سيحقق الشهرة بما فيه الكفاية قريباً
افتراضي رد : درس العبارات الشرطية if و elseif و else

ألف شكر على الدرس و لكن لي سؤال

عند جعل المتغير يختار من طرف الزائر كيف لي أن أجعله يعمل في هذه العبارات الشرطية

تحياتي
aMINE غير متصل   رد مع اقتباس
قديم 15-02-2007, 05:11 AM   #5 (permalink)
pRO
عضو نشيط
 
تاريخ الانتساب: 15-01-2007
المكان: فلسطين
السن: 21
مشاركات: 86
مستوى السمعة : 2
pRO على طريق التميز و النجاح
إرسال خطاب MSN إلى pRO إرسال خطاب Yahoo إلى pRO مخاطبة pRO بواسطة برنامج المحادثة سكايب ( Skype )
افتراضي رد : درس العبارات الشرطية if و elseif و else

درس واضح وتم التطبيق وكتيرر مفيد وتسلم يا الغلا
__________________
- нαSαŋ -
pRO غير متصل   رد مع اقتباس
قديم 15-02-2007, 07:21 AM   #6 (permalink)
عضو جديد
 
تاريخ الانتساب: 17-01-2007
مشاركات: 36
مستوى السمعة : 0
ابو عابد على طريق التميز و النجاح
افتراضي رد : درس العبارات الشرطية if و elseif و else

اقتباس:
الكاتب : aMINE عرض المشاركة
ألف شكر على الدرس و لكن لي سؤال

عند جعل المتغير يختار من طرف الزائر كيف لي أن أجعله يعمل في هذه العبارات الشرطية

تحياتي
هلا فيك اخي واسف على التأخير في الرد

كود:
if($name==""){
echo"ياهلا فيك";
}
المتغير $name هنا = القيمة القادمة من النموذج ..
خلينا ناخذ مثال على الدرس ..

الصق الكود التالي في صفحة PHP وسميها forum.php
كود:
<html dir="rtl">

<head>
  <title>تجربة</title>
</head>

<body>

<form method="POST" action="forum2.php">
        <p><input type="text" name="season" size="20"><input type="submit" value="ارسال" 

></p>
</form>

</body>

</html>
هنا انشناء نموذج بسيط يحتوي على مربع نص طبعاً راح يرسل الملعلومات التي في النموذج الى الصفحة forum2.php وهناك راح نتعامل مع المتغير القادم من الزائر
لاحظ ان اسم مربع النص season وهو اسم المتغير الذي سوف نتعامل معاه في صفحة forum2.php

الان الصق الكود التالي في صفحة PHP واسمها forum2.php
كود PHP:
<?
$season
=$_POST["season"]; // هنا استقبلنا المتغير 
//الشرط الاول اذا كان summer  
if($season=="summer"){ 

echo
"فصل الصيف .."



// الشرط الثاني اذا كان winter  
elseif($season=="winter"){ 

echo
"فصل الشتاء.."



//في حالة لم يتحقق اي من الشروط سوف يقوم بتنفيذ ما التالي 
else{ 
echo
"فصل الربيع او الخريف"
}
?>

ما فيه اضافة سوى اننا استقبنا المتغير
كود:
$season=$_POST["season"];
اذا كان ادخل summer راح يطبع له فصل الصيف
اذا كان ادخل winter راح يطبع له فصل الشتاء
اذ لم يطبع شئ او طبع اي شئ غيرsummer و winter راح يطبع له فصل الربيع او الخريف

ان شاء الله اكون وفقت في التوضيح واي استفسار اخر لاتتردد في طرحة
__________________
لاتحسب المجد تمراً انت آكلهُ :::: لن تبلغ المجد حتى تلعق الصبرا

قام بآخر تعديل ابو عابد يوم 15-02-2007 في 07:27 AM
ابو عابد غير متصل   رد مع اقتباس
قديم 15-02-2007, 07:30 AM   #7 (permalink)
عضو جديد
 
تاريخ الانتساب: 17-01-2007
مشاركات: 36
مستوى السمعة : 0
ابو عابد على طريق التميز و النجاح
افتراضي رد : درس العبارات الشرطية if و elseif و else

اقتباس:
الكاتب : pRO عرض المشاركة
درس واضح وتم التطبيق وكتيرر مفيد وتسلم يا الغلا
الله يسلمك يالغالي وبالتوفيق ان شاء الله
__________________
لاتحسب المجد تمراً انت آكلهُ :::: لن تبلغ المجد حتى تلعق الصبرا
ابو عابد غير متصل   رد مع اقتباس
قديم 27-02-2007, 09:42 PM   #8 (permalink)
عضو جديد
 
تاريخ الانتساب: 22-02-2007
مشاركات: 40
مستوى السمعة : 0
elking10 على طريق التميز و النجاح
افتراضي رد : درس العبارات الشرطية if و elseif و else

فعلا درس واضح وجمبل اخوى ابو عابد
تحياتى لك وننتظر جديدك
elking10 غير متصل   رد مع اقتباس
قديم 01-03-2007, 06:38 PM   #9 (permalink)
عضو جديد
 
تاريخ الانتساب: 20-02-2007
مشاركات: 21
مستوى السمعة : 0
vitoman على طريق التميز و النجاح
افتراضي رد : درس العبارات الشرطية if و elseif و else

شرح مبسط جدا وجميل بس ممكن امثلة اكثر لأنى فى البداية
جزاك الله خير
vitoman غير متصل   رد مع اقتباس
قديم 03-03-2007, 08:52 PM   #10 (permalink)
عضو جديد
 
تاريخ الانتساب: 22-02-2007
مشاركات: 40
مستوى السمعة : 0
elking10 على طريق التميز و النجاح
افتراضي رد : درس العبارات الشرطية if و elseif و else

كفيت ووفيت يالغالى
وننتظر بقية دروسك بفارغ الصبر

تحياتى لك
elking10 غير متصل   رد مع اقتباس
إضافة رد


زوار هذا الموضوع الآن : 1 (0 عضو و 1 ضيف)
 

(View-All Members who have read this thread : 39
أبورنه, ahmedmansour, محمد اليماني, alQana9, Bestpublisher, braek2010, الصحراوي, الـشـبـح, الوَحش, cerelac, drakola, بلال كيالي, بو عبدالرحمن, تقاطيع نت, flache-net, gamal_orcl, gefarasalh, h.s777, help9, issam-rrr, legend2000, mask, mezzey, mostafa yosry, روعة.م, سلطان808, p!a_md5, pheroman, pin_k_dream, q84q8y, sailormoon, sa_mob, sherif_2307, sneckers, temora, XaX, xplojen, xy_adel, طالب العلم
أدوات الموضوع
طريقة العرض
عادي عادي

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

وسوم vB : نشيط
كود [IMG] : نشيط
كود هتمل : خامل
Trackbacks are نشيط
Pingbacks are نشيط
Refbacks are نشيط

الانتقال السريع

مواضيع ذات صلة
الموضوع الكاتب المجلس المشاركات المشاركة الأخيرة
مشكلة فى الجملة الشرطية if بالله أستعين مشاكل وحلول PHP Errors & Troubleshooting 6 20-09-2007 07:37 PM
[Javascript] الدرس الثاني الدوال الشرطية General C لغة Javascript 7 20-07-2007 08:38 AM
مشكلة برنامج حساب تكلفة بــــ If الشرطية vitoman مشاكل وحلول PHP Errors & Troubleshooting 3 01-03-2007 07:36 PM


يمنع نقل أي من موضوعات المنتدى دون إذن كتابي مسبق من إدارة المنتدى، مع الشكر.
التوقيت حسب جرينتش +3. الساعة الآن 04:01 AM.