MeSa7eB
29-07-2005, 04:14
السلام عليكم ورحمة الله وبركاته
في الدرس الثاني تعرفنا على المتغيرات وطريقة عملها من هنا يمكنك الدخول للموضوع (http://www.3asfh.net/vb/showthread.php?t=30662)
http://hpbimg.nixe013.de/linie01.gif
وفي درسنا اليوم سنتعرف على الشروط وطريقة عملها ..
قبل ان ابدء بالدرس سأورد مثالين بسيطين من حياتنا يمثل طريقة عمل الشروط :
المثال الاول :
اتصل عليك احد اصدقائك واسمه محمد حين مشاهدتك للرقم عرفت انه محمد رديت عليه وقلت هلا الان عقلك ينتظر صوت المتصل لتتأكد انه محمد او لا .. حينما يرد عليك صوته يذهب الى عقلك ويجري عقلك عملية اختبارية للصوت هل هو صوت محمد المعتاد اذا كان نعم فستقول هلا محمد شخبارك ... الخ
اما اذا كان الصوت مختلف فستقول هلا مين معي ؟ ..
http://hpbimg.nixe013.de/linie01.gif
المثال الثاني :
حين تسجيل دخولك للمنتدى تقوم بوضع اسم المستخدم وليكن مسحب والباسورد وليكن 123 وتضغط على زر تسجيل الدخول يقوم البرنامج بأخذ مسحب و 123 الى قاعدة البيانات ليطابقها فاذا كانت متطابقه خرج لك :
شكرا لتسجيل دخولك يا مسحب ..
اذا لم يتطابق معها خرج لك :
لقد استعملت 1 محاولة من 5 محاولات ,, فضلا تأكد من كلمة المرور او اسم المستخدم ..
============
اتمنى ان يكون المثالين اوصل لك الان فكرة بسيطة عن الدرس ..
===========
http://hpbimg.nixe013.de/linie01.gif
الشروط :
هي تعبير منطقي يحدد ناتجه تنفيذ أمر أو عدة أوامر أو عدم تنفيذها..وتستحدم في الشرط الكلمة المشهورة if ..
مثال :
<?
$a= 1;
$b= 2;
if ($a == 1)
print " 3asfh ";
else
print " Sorry ";
?>
شرح المثال :
سأبدء الشرح من كلمة if ما فوقها اعتقد انك تعرفه تماما راجع الدرسين الاولين وستعرفهما ..
if ($a == 1)
print " 3asfh ";
if = اداة الشرط ..
اذا كان $a == 1 ..
اطبع :
3asfh ..
هذا الجزء الاول ..
else
print " Sorry ";
else هنا تأتي بمعنى : اذا لم يتحقق الشرط اطبع ما بعد كلمة else ..
print " Sorry "; :
اطبع Sorry ..
تطبيق المثال الاول :
http://members.lycos.co.uk/drmaas/shro7at/drs3-1.jpg
كما ترى تحقق الشرط وطبع كلمة 3asfh ..
الان سنرى حين عدم تحقق الشرط .. هذا الكود لا يتحقق فيه الشرط :
<?
$a= 2;
$b= 2;
if ($a == 1)
print " 3asfh ";
else
print " Sorry ";
?>
قيمة المتغير $a = 2 ..
والشرط يقول انه عندما تكون قيمة المتغير $a == 1 اطبع 3asfh ..
والان الشرط لم يتحقق فسيطبع Sorry ..
نرى النتيجة :
http://members.lycos.co.uk/drmaas/shro7at/drs3-2.jpg
http://hpbimg.nixe013.de/linie01.gif
elseif :
وظيفتها :
في حال عدم تحقق الشرط الأول تحقق من الشرط الثاني فإن كان صحيحاً نفذ الأمر (الأوامر بين القوسين {}) التالي له وإلا تجاهله ونفذ ما بعد else.
مثال :
<?
$a= 2;
$b= 2;
if ($a == 1)
print " 3asfh ";
elseif ($b == 2)
print " MeSa7eB ";
else
print " Sorry ";
?>
نرى الشرط الاول وهو :
if ($a == 1)
print " 3asfh ";
كما ترى من الكود ان الشرط لم يتحقق اذا نرى وظيفة elseif :
elseif ($b == 2)
print " MeSa7eB ";
النتيجة :
http://www.members.lycos.co.uk/drmaas/shro7at/drs3-3.jpg
http://hpbimg.nixe013.de/linie01.gif
الواجب :
ارسل لي الاكواد من تصميمك رسايل خاصه ..
طبعا الدرس سهل جدا وان شاء الله تكون المعلومه وصلت لكم بشكل جيد ومبسط ..
تحياتي
في الدرس الثاني تعرفنا على المتغيرات وطريقة عملها من هنا يمكنك الدخول للموضوع (http://www.3asfh.net/vb/showthread.php?t=30662)
http://hpbimg.nixe013.de/linie01.gif
وفي درسنا اليوم سنتعرف على الشروط وطريقة عملها ..
قبل ان ابدء بالدرس سأورد مثالين بسيطين من حياتنا يمثل طريقة عمل الشروط :
المثال الاول :
اتصل عليك احد اصدقائك واسمه محمد حين مشاهدتك للرقم عرفت انه محمد رديت عليه وقلت هلا الان عقلك ينتظر صوت المتصل لتتأكد انه محمد او لا .. حينما يرد عليك صوته يذهب الى عقلك ويجري عقلك عملية اختبارية للصوت هل هو صوت محمد المعتاد اذا كان نعم فستقول هلا محمد شخبارك ... الخ
اما اذا كان الصوت مختلف فستقول هلا مين معي ؟ ..
http://hpbimg.nixe013.de/linie01.gif
المثال الثاني :
حين تسجيل دخولك للمنتدى تقوم بوضع اسم المستخدم وليكن مسحب والباسورد وليكن 123 وتضغط على زر تسجيل الدخول يقوم البرنامج بأخذ مسحب و 123 الى قاعدة البيانات ليطابقها فاذا كانت متطابقه خرج لك :
شكرا لتسجيل دخولك يا مسحب ..
اذا لم يتطابق معها خرج لك :
لقد استعملت 1 محاولة من 5 محاولات ,, فضلا تأكد من كلمة المرور او اسم المستخدم ..
============
اتمنى ان يكون المثالين اوصل لك الان فكرة بسيطة عن الدرس ..
===========
http://hpbimg.nixe013.de/linie01.gif
الشروط :
هي تعبير منطقي يحدد ناتجه تنفيذ أمر أو عدة أوامر أو عدم تنفيذها..وتستحدم في الشرط الكلمة المشهورة if ..
مثال :
<?
$a= 1;
$b= 2;
if ($a == 1)
print " 3asfh ";
else
print " Sorry ";
?>
شرح المثال :
سأبدء الشرح من كلمة if ما فوقها اعتقد انك تعرفه تماما راجع الدرسين الاولين وستعرفهما ..
if ($a == 1)
print " 3asfh ";
if = اداة الشرط ..
اذا كان $a == 1 ..
اطبع :
3asfh ..
هذا الجزء الاول ..
else
print " Sorry ";
else هنا تأتي بمعنى : اذا لم يتحقق الشرط اطبع ما بعد كلمة else ..
print " Sorry "; :
اطبع Sorry ..
تطبيق المثال الاول :
http://members.lycos.co.uk/drmaas/shro7at/drs3-1.jpg
كما ترى تحقق الشرط وطبع كلمة 3asfh ..
الان سنرى حين عدم تحقق الشرط .. هذا الكود لا يتحقق فيه الشرط :
<?
$a= 2;
$b= 2;
if ($a == 1)
print " 3asfh ";
else
print " Sorry ";
?>
قيمة المتغير $a = 2 ..
والشرط يقول انه عندما تكون قيمة المتغير $a == 1 اطبع 3asfh ..
والان الشرط لم يتحقق فسيطبع Sorry ..
نرى النتيجة :
http://members.lycos.co.uk/drmaas/shro7at/drs3-2.jpg
http://hpbimg.nixe013.de/linie01.gif
elseif :
وظيفتها :
في حال عدم تحقق الشرط الأول تحقق من الشرط الثاني فإن كان صحيحاً نفذ الأمر (الأوامر بين القوسين {}) التالي له وإلا تجاهله ونفذ ما بعد else.
مثال :
<?
$a= 2;
$b= 2;
if ($a == 1)
print " 3asfh ";
elseif ($b == 2)
print " MeSa7eB ";
else
print " Sorry ";
?>
نرى الشرط الاول وهو :
if ($a == 1)
print " 3asfh ";
كما ترى من الكود ان الشرط لم يتحقق اذا نرى وظيفة elseif :
elseif ($b == 2)
print " MeSa7eB ";
النتيجة :
http://www.members.lycos.co.uk/drmaas/shro7at/drs3-3.jpg
http://hpbimg.nixe013.de/linie01.gif
الواجب :
ارسل لي الاكواد من تصميمك رسايل خاصه ..
طبعا الدرس سهل جدا وان شاء الله تكون المعلومه وصلت لكم بشكل جيد ومبسط ..
تحياتي