[x]

"وقـل اعمـلوا فسـيرى الله عـملكم ورسـوله والمؤمنـون"


..لمحة عن كليات جامعة دمشق و فروعها... شاركنا تجربتك وكلمنا عن اختصاصك



المحـاضـرات
برنـامج الـدوام
برنـامج الامتحــان
النتـائج الامتحـانيـة
أسـئلة دورات
أفكـار ومشــاريع
حلقــات بحـث
مشــاريع تخـرّج
"وقـل اعمـلوا فسـيرى الله عـملكم ورسـوله والمؤمنـون"
كلية الهندسة المعلوماتية

مواضيع مميزة..



  ملتقى طلاب جامعة دمشق --> كلية الهندسة المعلوماتية --> الأقسام العامة كلية الهندسة المعلوماتية --> برمجة وتصميم الويب
    (( دورة php )) الدرس الثالث... التعليمات الشرطية if .. else
عنوان البريد :  
كلمة المرور :  
                    تسجيل جـديد


صفحة 1 من 5  1 2 3->

.(( دورة php )) الدرس الثالث... التعليمات الشرطية if .. else


Y4$$3R N3T

عضــو ماسـي






مسجل منذ: 12-03-2006
عدد المشاركات: 4989
تقييمات العضو: 621
المتابعون: 119

غير موجود
اشــترك بالتحديثات
رسالة مستعجلة

(( دورة php )) الدرس الثالث... التعليمات الشرطية if .. else

24-08-2009 10:06 AM




التعليمات الشرطية هي أساس ديناميكية لغة الـ php
ولها عدة أشكال...
شكلها الأساسي... إذا كان كذا قم بكذا وإلا قم بكذا...

برمجياً نفسه لكن باللغة الانكليزية
[php][/php]



بدايةً ما هي الشروط التي نستطيع استخدامها؟؟
الشرط عبارة عن قيمتين أو متغيرين أو قيمة ومتغير بينهما رمز مقارنة

رموز المقارنة التي تستخدم في الشروط
== مقارن التساوي
!=  مقارن عدم التساوي
>  أكبر
>=  أكبر أو يساوي
<  أصغر
[/php]

يتوضح في السطر الثاني الشرط وأين مكانه
وأين وضعنا التعليمات البرمجية التي ستتنفذ في حال تحقق الشرط وتلك التي تتنفذ في حال عدم تحقق الشرط
تحقق الشرط : هو حصول الشرط على قيمة true التي جرّبنا طباعتها قبل قليل...
وعدم تحققه هو حصول الشرك على قيمة false..


من الممكن أن تأخذ if أشكالاً أخرى وسنطرح فيها أمثلة
[php][/php]

[php][/php]

من الممكن أن نضع if ضمن if بحيث تتنفذ if الداخلية إذا تحقق شرط if الخارجية
[php][/php]

طبعاً الأشكال التي تأخذها if .. else لا تنتهي
فمن الممكن الاستغناء عن قسم else أو قسم elseif أو كليهما أو تكرار قسم elseif لعدد غير منتهي من المرات

ومن الممكن أن يتضمن أي قسم من التعليمة تعليمة if داخلية وبأي نوع كانت وحتى if الداخلية من الممكن أن تتضمن if داخلية أخرى ولعدد غير منتهي من المرات...

لكن يجب الأخذ بالعلم أن اي قسم ثاني من تعليمة if لا يتنفذ!!!  إذا تنفذ القسم الأول حتى ولو كان شرط القسم الثاني محققاً

إذ أن مترجم الـ php يقرأ دالة if وينفذ أول قسم يقرأه تكون شروطه محققة ويهمل البقية...







ملتقى طلاب جامعة دمشق




أنت غير مسجل لدينا.. يمكنك التسجيل الآن.

مشاركة : 2


Y4$$3R N3T

عضــو ماسـي






مسجل منذ: 12-03-2006
عدد المشاركات: 4989
تقييمات العضو: 621
المتابعون: 119

غير موجود
اشــترك بالتحديثات
رسالة مستعجلة

رد مشاركة : (( دورة php )) الدرس الثالث... التعليمات الشرطية if .. else

24-08-2009 10:38 AM




ومن الممكن أن نضع أكثر من شرط واحد في تعليمة الـ if
ونجمع بين الشروط بكلمة AND أو كلمة OR

AND : تستخدم لفحص أن الشرط الذي قبلها والذي بعضها محققين كلاهما...
OR : تستخدم لفحص تحقق أحد الشرطين أو كلاهما

أو نختصر ونكتب && بدل AND
و || بدل OR


[php][/php]


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

[php][/php]

ومثال للتبسيط
[php][/php]

أتمنى أنه لم يكن للتعقيد...
والأسئلة حول مفتوحة





ملتقى طلاب جامعة دمشق




أنت غير مسجل لدينا.. يمكنك التسجيل الآن.

مشاركة : 3


Y4$$3R N3T

عضــو ماسـي






مسجل منذ: 12-03-2006
عدد المشاركات: 4989
تقييمات العضو: 621
المتابعون: 119

غير موجود
اشــترك بالتحديثات
رسالة مستعجلة

رد مشاركة : (( دورة php )) الدرس الثالث... التعليمات الشرطية if .. else

24-08-2009 10:50 AM




الآن لنأخذ مثالاً بسيطاً للتطبيق
من مثالنا الماضي للأخ بيكهام
افترضنا أن القيم المدخلة موجبة!!!... وقمنا بالبرمجة على أساسها



[php][/php]   

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

ننتظر ابداعكم....

لكن لا نريد فقط البرمجية...
نريد صورة أو اقتباس عن النتيجة...





ملتقى طلاب جامعة دمشق




أنت غير مسجل لدينا.. يمكنك التسجيل الآن.

مشاركة : 4


طاهر...

جامعـي اســتثنائي

في إجازة طوييييييلة...




مسجل منذ: 24-04-2009
عدد المشاركات: 558
تقييمات العضو: 50
المتابعون: 143

غير موجود
اشــترك بالتحديثات
رسالة مستعجلة

رد مشاركة : (( دورة php )) الدرس الثالث... التعليمات الشرطية if .. else

24-08-2009 10:52 AM




جزاك الله خيرا أخي ياسر...


لدي بعض الأسئلة لكن سأعمل على مراجعة الدرس قبلا...


مع تحياتي المعطرة وشكرا لك مرة أخرى...

 





ملتقى طلاب جامعة دمشق




أنت غير مسجل لدينا.. يمكنك التسجيل الآن.

مشاركة : 5


NIGHT rider

مشــــــــرف
قســــم البحــــوث العلميـــــة


We've ,, no less days ,, to sing God's ,, praise




مسجل منذ: 12-06-2008
عدد المشاركات: 2866
تقييمات العضو: 9
المتابعون: 157

غير موجود
اشــترك بالتحديثات
رسالة مستعجلة

رد مشاركة : (( دورة php )) الدرس الثالث... التعليمات الشرطية if .. else

24-08-2009 12:01 PM




لك كل الشكر ,,, أخ ياسر ,,, على هذا الدرس الراااائع ,,, والممتع بصراحة ,,,,
يحتاج إلى قليل من  التفكير المنطقي ,,,, والعقلي السليم ,,,,
لأنه تعتمد على شبه مبدأ الاحتمالاااات ,,,,

بس ,,, عجبني كتير ,,, المثال الاخير ,,, يلي هو للتبسيط ,,,,, حلو ,,, كتير ,,,,

[php][/php]


بجد كتير حلو ,,, ويلي بيفهم هاالمثااال ,,, خلص ,,, مشيت معو ,,, تعليمة إيٍف إلى اللانهاااية ,,,,,


ومشان الوظيفة ,,,, هلأ لشفتهاااا ,,,, فانتظر ,,, شوووي ,, لحتى آخووود نفس ,,,,
وان شاااا الله بتنحل ,,,,


شكرا لك من جديد ,,,, والله يعطيك العافية ,,,, 





ملتقى طلاب جامعة دمشق




أنت غير مسجل لدينا.. يمكنك التسجيل الآن.

مشاركة : 6


SyRiAn GhOsT

جامعـي جديــد





مسجل منذ: 06-02-2009
عدد المشاركات: 16
تقييمات العضو: 0
المتابعون: 8

غير موجود
اشــترك بالتحديثات
رسالة مستعجلة

رد مشاركة : (( دورة php )) الدرس الثالث... التعليمات الشرطية if .. else

24-08-2009 01:35 PM




أخ ياسر السلام عليكم


انا وأقرأ الدرس انتهت لخطأ انت أخطأته

وجل من لا يخطىء

والخطأ هو


اخر رد لك كان بكود برمجي وهو :


الكود



وكان الخطأ وهو ان لايوجد متغير بأسم .$op4.

الكود المصحح هو :


الكود



تحيــــــــــاتي

وجاري حل الوظيفة ^_^





ملتقى طلاب جامعة دمشق




أنت غير مسجل لدينا.. يمكنك التسجيل الآن.

مشاركة : 7


A-Alhamwi

جامعـي مبـدعـ





مسجل منذ: 08-02-2008
عدد المشاركات: 311
تقييمات العضو: 0
المتابعون: 2

غير موجود
اشــترك بالتحديثات
رسالة مستعجلة

رد مشاركة : (( دورة php )) الدرس الثالث... التعليمات الشرطية if .. else

24-08-2009 02:02 PM




الله يعطيك ألف عافية أخي ياسر على الدرس
بالنسبة إلي انفهم بشكل كامل مع كل الأمثلة والحمد لله

بالنسبة للوظيفة

البرمجية يلي كتبتها وما طلعت صح


[php][/php]

أما النتيجة


اقتباس
استخدمنا الرقمينووضعفي العدد الأول بالثاني0وكان الناتج0]


طبعا حاولت كتير بس ما ظبطت
ياريت تقلي وين الغلط





ملتقى طلاب جامعة دمشق




أنت غير مسجل لدينا.. يمكنك التسجيل الآن.

مشاركة : 8


I S S A

جامعـي اســتثنائي

~~ Justice For All ~~




مسجل منذ: 10-03-2008
عدد المشاركات: 858
تقييمات العضو: 0
المتابعون: 28

غير موجود
اشــترك بالتحديثات
رسالة مستعجلة

رد مشاركة : (( دورة php )) الدرس الثالث... التعليمات الشرطية if .. else

24-08-2009 04:13 PM




السلام عليكم ...

دورة أكثر من رائعة لك جزيل الشكر أخ ياسر

بالنسبة للوظيفة ..


الكود





ملتقى طلاب جامعة دمشق




أنت غير مسجل لدينا.. يمكنك التسجيل الآن.

مشاركة : 9


ليــزر

جامعـي جديــد





مسجل منذ: 08-05-2009
عدد المشاركات: 29
تقييمات العضو: 0
المتابعون: 14

غير موجود
اشــترك بالتحديثات
رسالة مستعجلة

رد مشاركة : (( دورة php )) الدرس الثالث... التعليمات الشرطية if .. else

24-08-2009 06:10 PM




[php][/php]

النتيجة :


اقتباس
القيم المدخلة سالبة -4-7احولنا القيمتان السالبتنان إلى 4و7





ملتقى طلاب جامعة دمشق




أنت غير مسجل لدينا.. يمكنك التسجيل الآن.

مشاركة : 10


beckham sh

عضــو فضـي





مسجل منذ: 30-09-2007
عدد المشاركات: 1458
تقييمات العضو: 10
المتابعون: 34

غير موجود
اشــترك بالتحديثات
رسالة مستعجلة

رد مشاركة : (( دورة php )) الدرس الثالث... التعليمات الشرطية if .. else

24-08-2009 08:10 PM




الدرس اليوم كتير حلو
وبعد جهد جهيد قدرت حل الوظيفة
بعد ما خلصت من الوظيفة مدري شو صرلو برنامج php expert editor 
ورجعت عدت الوظيفة على المفكرة
المهم هي الوظيفة

[php][/php]

وهي النتيجة



سلام





ملتقى طلاب جامعة دمشق




أنت غير مسجل لدينا.. يمكنك التسجيل الآن.
صفحة 1 من 5  1 2 3->
 








ملتقى طلاب الجامعة... منتدى غير رسمي يهتم بطلاب جامعة دمشق وبهم يرتقي...
جميع الأفكار والآراء المطروحة في هذا الموقع تعبر عن كتّابها فقط مما يعفي الإدارة من أية مسؤولية
WwW.Jamaa.Net
MADE IN SYRIA - Developed By: ShababSy.com
أحد مشاريع Shabab Sy
الإتصال بنا - الصفحة الرئيسية - بداية الصفحة