النتائج 1 إلى 6 من 6

الموضوع: الشروط وحلقات التكرار

  1. #1
    التسجيل
    01-08-2005
    الدولة
    Any Where With Fabregas
    المشاركات
    179

    الشروط وحلقات التكرار

    http://<b><u><font color="#800080">ا.../font></u></b>
    بسم الله الرحمن الرحيم والصلاة والسلام على اشرف الانبياء والمرسلين ، سيتم التطرق في هذا الدرس بمشيئة الله الى ما يلي :

    - عبـاراة الـ if .
    - عبـاراة الـ else .
    - عبـاراة الـ elseif .
    - عبـاراة الـ switch .
    - حلقة التكرار while .
    - حلقة التكرار for .
    - حلقة التكرار do while .

    - عبـاراة الـ if :
    استخدام الـ if في كتابة السكربات شي أساسي ، وكما في لغات البرمجة الأخرى فإن الـ PHP تتبع نفس الاسلوب في كتابة الـ if ، فيمكن تحديد شرط معين مقترن بالـ if وبالتالي اذا كان الشرط صحيحاً ( true ) فسيتم تنفيذ الاسطر المحددة ، وبتفصيل أكثر يجب وضع الشرط بين قوسين ( ) ، ووضع الاسطر المطلوب تنفيذها بين العلامـات { } ، مع ملاحظة أنه يمكن التخلي عن العلامات { } في حال وجود سطر واحد فقط .

    فلنفترض وجود نموذج بريدي ( Mail Fourm ) ، يحتوي على الإسم والبريد والرسالة ، ونرغب في معرفة ما اذا كان المرسل قد ملأ جميع الحقول وبالتالي إرسـال الرسـالة ، او انه لم بفعل ذلك وبالتالي عرض رسـالة ( فضلاً قم بتعبئة البيـانات كاملة ) ، لعمل ذلك نحتاج معرفة أسمـاء المتغيرات في النموذج ، ولذلك فلنفترض أن المتغيرات كالتالي :
    ( الإسم name$ ) ، ( البريد email$ ) ، ( الرسـالة later$ ) ، ولعمل الشرط الأول ( اذا كان الإسم لم يُدخل فلن يتم ارسـال الرسـالة ) :


    <TABLE dir=ltr cellSpacing=0 cellPadding=0 width="82%" align=center><TBODY><TR><TD><SMALL>Code ..</SMALL></TD></TR><TR bgColor=#aca998 height=1><TD height=1></TD></TR><TR class=code><TD style="WHITE-SPACE: nowrap" noWrap><CODE>
    <?
    if ( $name == "" )
    echo
    "فضلاً قم بتعبئة البيـانات كاملة ";
    ?>

    </CODE></TD>
    </TR><TR bgColor=#aca998 height=1><TD height=1></TD></TR></TBODY></TABLE>


    والمعنى أنه إذا كان المتغير name$ لا يحتوي على أي قيمة ( أي فراغ ) فسيتم تنفيذ السطر التالي وطبـاعة الجملة ، مع ملاحظة أن المطلوب تنفيذه هم سطر واحد فقط ولذلك لم نستخدم { } ، بل في حالة وجود أكثر من سطر يجب استخدامها كالتالي :



    <TABLE dir=ltr cellSpacing=0 cellPadding=0 width="82%" align=center><TBODY><TR><TD><SMALL>Code ..</SMALL></TD></TR><TR bgColor=#aca998 height=1><TD height=1></TD></TR><TR class=code><TD style="WHITE-SPACE: nowrap" noWrap><CODE>
    <?
    if ( $name == "" ) {
    echo
    "فضلاً قم بتعبئة البيـانات كاملة<br> ";
    echo
    "لم تقم بإدخـال الإسم ";
    }
    ?>

    </CODE></TD>
    </TR><TR bgColor=#aca998 height=1><TD height=1></TD></TR></TBODY></TABLE>




    ..:: مـــاعنــديـ تـــوقيــعـ ::..

  2. #2
    التسجيل
    29-06-2004
    المشاركات
    83

    مشاركة: الشروط وحلقات التكرار

    انتا لم تشرح سو قاعدة if فقط ؟؟؟
    هل هناك ردود اخرى سوف تشرح فيها الباقى
    ؟؟؟
    اخوك islam4hak

  3. #3
    التسجيل
    01-08-2005
    الدولة
    Any Where With Fabregas
    المشاركات
    179

    مشاركة: الشروط وحلقات التكرار

    عن قريب اخوي ومشكور على مرورك
    ..:: مـــاعنــديـ تـــوقيــعـ ::..

  4. #4
    التسجيل
    29-06-2004
    المشاركات
    83

    مشاركة: الشروط وحلقات التكرار

    العفو انا فى الخدمة

  5. #5
    التسجيل
    01-08-2005
    الدولة
    Any Where With Fabregas
    المشاركات
    179

    مشاركة: الشروط وحلقات التكرار

    تسلم اخوي ...........
    ..:: مـــاعنــديـ تـــوقيــعـ ::..

  6. #6
    التسجيل
    10-02-2005
    الدولة
    ][ KuWaiT ][
    المشاركات
    9,035

    مشاركة: الشروط وحلقات التكرار

    مشكور حببي الجوكر على الشرح الحلو

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •