محمد الفرح
Well-Known Member
السلام عليكم ورحمة الله وبركاته
دروس سابقة :-
الدرس الاول في دورة ال php: تنصيب - طباعة - دمج html مع php
مثبّت:
الدرس ثاني في دورة ال php: المتغيرات , الثوابت
[LINE]hr[/LINE]
ــــــــــــــــــــــــــــــــــــــــــــــــــ
العبارة الشرطية : if
فالنرجع لدروس الفيجوال بيسك كنا نستخدم الشرط if كثيرا
وكان الهدف منه هو القول للبرنامج : اذا تحقق شرطي قم بالتالي . اليس كذلك !!!
وهنا نفس الشئ لنفرض انك لديك بقالة وتبيع بها حليب على سبيل المثال وتبيعة انت بـ 30 ريال
جاء لك زائر ومعه 50 ريال
فهل تستطيع ان تبيعه حليب ؟ نعم بكل بساطة
لكن لماذا ؟ لانك انت وضعت شرط لشراك علبة الحليب يجب ان يكون معك 30 ريال واكثر . اليس تحليلي صحيح ؟
المهم هنا كيف يمكننا تطبيق ذلك بلغة ال php
اولا نضع كود البداية بلغة الphp
ونضع هذا الكود:
لنشرح الكود عبارة عبارة:-
هذا متغير يدل على ان الخيار سوف يكون حليب ويمكن اضافة اكثر من خيار
هذا متغير يدل على ان ثمن الحليب الرئيسي هو 30 ريال لكن لا نكتب ريال لانه لا يجب ان يكون حروف مع الارقام
هذا متغير يدل على ان الزائر يحمل 50 ريال
هذا الشرط يقول اذا اختار المشتري الحليب افعل مابين
{
}
تلاحظ بان الشرط يحتوى عى اشارتين == قد تتسائل لماذا ؟
الجواب :- لاننا اذا وضعنا واحده كاننا نضع عملية حسابة وهي تساوي
1+1=2 اليس كذلك !
</DIV>دروس سابقة :-
الدرس الاول في دورة ال php: تنصيب - طباعة - دمج html مع php
مثبّت:

[LINE]hr[/LINE]
ــــــــــــــــــــــــــــــــــــــــــــــــــ
العبارة الشرطية : if
فالنرجع لدروس الفيجوال بيسك كنا نستخدم الشرط if كثيرا
وكان الهدف منه هو القول للبرنامج : اذا تحقق شرطي قم بالتالي . اليس كذلك !!!
وهنا نفس الشئ لنفرض انك لديك بقالة وتبيع بها حليب على سبيل المثال وتبيعة انت بـ 30 ريال
جاء لك زائر ومعه 50 ريال
فهل تستطيع ان تبيعه حليب ؟ نعم بكل بساطة
لكن لماذا ؟ لانك انت وضعت شرط لشراك علبة الحليب يجب ان يكون معك 30 ريال واكثر . اليس تحليلي صحيح ؟
المهم هنا كيف يمكننا تطبيق ذلك بلغة ال php
اولا نضع كود البداية بلغة الphp
ونضع هذا الكود:
PHP:
<?
$choise = "milk";
$milk_price = 30;
$guest_money = 50;
if ($choise == "milk");
(
print " المبلغ المتبقي" .$guest_money - $milk_price."ريال";
)
?>
لنشرح الكود عبارة عبارة:-
PHP:
$choise = "milk";
هذا متغير يدل على ان الخيار سوف يكون حليب ويمكن اضافة اكثر من خيار
PHP:
$milk_price = 30;
PHP:
$guest_money = 50;
هذا متغير يدل على ان الزائر يحمل 50 ريال
PHP:
if ($choise == "milk");
{
}
تلاحظ بان الشرط يحتوى عى اشارتين == قد تتسائل لماذا ؟
الجواب :- لاننا اذا وضعنا واحده كاننا نضع عملية حسابة وهي تساوي
1+1=2 اليس كذلك !
PHP:
{ print " المبلغ المتبقي" .$guest_money - $milk_price."ريال";
}
هذا هو الامر الذي يحدث اذا اختار الزبون الحليب
يقوم البرنامج بتنقيس 30 ريال من 50 ريال
اي لنعملها معادلة رياضية
دخل طالب الى مكتبة ومعه 50 ريال فاشترى كتاب ب 30 ريال فكم ريال بقم معه ؟
ماذا نفعل ؟
50-30 = 20
وهذا مايقوم به الامر
ــــــــــــــــــــــــــــــــــــــــــــــــــ
العبارة الشرطية : elso
ارجع اول الدرس الم اقل لكم هذه العبارات نفس الفيجوال بيسك
لو وضعنا شرط بالفيجوال بيسك الا نضع العبارة
then في الوسط وهنا elso تحل مكان then
ندخل على موضوعنا
العبارة if ليس كل شئ لانها محدودة اما العبارة elso فهي ادق
لنبقى المثال الاول لكن لنغير الشرط
ونظع اذا لم يطلب المشتري حليب باستخدام
الفوق شرحنا نبدأ من عند الامر
هنا نقصد بالشرط اذا لم يقم بالاختيار
هي الاداة المناسبة لذلك
واضح لا يحتاج لشرح اوامر طباعة فقط
هنا يبدأ امر elso وهو يقول اذا قمت بتنفيذ الامر وقام المشتري بشراء الحليب اخرج له صافي مالة
اي شئ اخر انا مستعد لأي استفسار.
يقوم البرنامج بتنقيس 30 ريال من 50 ريال
اي لنعملها معادلة رياضية
دخل طالب الى مكتبة ومعه 50 ريال فاشترى كتاب ب 30 ريال فكم ريال بقم معه ؟
ماذا نفعل ؟
50-30 = 20
وهذا مايقوم به الامر
PHP:
.$guest_money - $milk_price.
ــــــــــــــــــــــــــــــــــــــــــــــــــ
العبارة الشرطية : elso
ارجع اول الدرس الم اقل لكم هذه العبارات نفس الفيجوال بيسك
لو وضعنا شرط بالفيجوال بيسك الا نضع العبارة
then في الوسط وهنا elso تحل مكان then
ندخل على موضوعنا
العبارة if ليس كل شئ لانها محدودة اما العبارة elso فهي ادق
لنبقى المثال الاول لكن لنغير الشرط
ونظع اذا لم يطلب المشتري حليب باستخدام
PHP:
!=
PHP:
<?
$choise = "milk";
$milk_price = 30;
$guest_money = 50;
if ($choise == "milk");
(
print " لم تقم باختيار الحليب";
print "<br>";
print " حسابك هو" ($guest_money)"ريال";
)
elso
{
print " حسابك هو " .$guest_money - $milk_price . "ريال";
} ?>
الفوق شرحنا نبدأ من عند الامر
PHP:
if ($choise == "milk");
PHP:
!=
PHP:
(
print " لم تقم باختيار الحليب";
print "<br>";
print " حسابك هو" ($guest_money)"ريال";
)
واضح لا يحتاج لشرح اوامر طباعة فقط
PHP:
elso
{
print " حسابك هو " .$guest_money - $milk_price . "ريال";
}
هنا يبدأ امر elso وهو يقول اذا قمت بتنفيذ الامر وقام المشتري بشراء الحليب اخرج له صافي مالة
اي شئ اخر انا مستعد لأي استفسار.