في
درسنا لهدذا اليوم سوف نتعلم طريقه اخرى لكتابة
العباره الشرطيه عن طريق المتغير ( ؟ ) , وسوف نتعلم
عن وسوم البدايه والنهايه في العبارات وانواعها ,
واكيد لن ننسى العباره exit و continue , واخيرا سوف
نرى كيفية دمج phpL مع PHP وتعلمها بطريق اوسع
بسم
الله الرحمن الرحيم
متطلبات قبل البدأ :
اهداف
الدرس:
-
عبارة IF
بطريقة اخرى
-
بداية وسوم العبارات
ونهايتها
-
العباره EXIT
-
العباره CONTINUE
-
لغة PHP
مع phpL
بطريقة اوسع
عبارة
IF بطريقة اخرى :
يمكنك
كتابة العباره IF بطريقه
اخرى , او نستطيع ان نقول طريقه اسرع , ويمكننا
استعمالها عن طريق العباره التاليه ( ؟ ) , لم توضح
الصوره كامله ؟ لنقم برؤية كيفية كتابتها , شاهد
التالي :

الان تمعن
في المثال التالي وسوف يمكنك ان ترى ان طريقتها سهله ,
افتح محرر الاكواد واكتب مايلي :

لاحظ هنا
اننا نعرف متغير اسمه x ثم
نقوم بمقارنة هذا المتغير , ونرى انه اذا يساوي 1 فكتب
العباره ( one ) واذا لم
ياسوي واحد فاكتب العباره ( Two )
, وكل هذا السطر البرمجي نضعه في المتغير
, وذلك لان ناتج هذه العباره سوف نجعله في
المتغير
, ارأيت سهولة الكود ؟ جرب وحاول ان تغير كود
من دروسنا السابقه بهذه الطريقة , ولاحظ الناتج , وسوف
ترى انه نفس الناتج
بداية وسوم العبارات ونهايتها
:
تعلمنا
فيما سبق , انه اذا اردنا ان نقوم بكتابة الدوال فيجب
علينا ان نستخدم الوسم ( }
و { ) اليس ذلك صحيحا ؟
ولكن هناك طريقة اخرى لا نكتب بها الوسوم هذه وهي
عندما يكون متضمن الجمله الشرطيه سطر واحد فقط , شاهد
المثال التالي :

ولا يوجد
هناك اختلاق اذا قمت بكتابة الوسوم ام لا اذا كان سطر
واحد فقط , ولكن اذا كان محتوى العباره اكثر من سطر
واحد , حينها يتوجب عليك ان تقوم بكتابة وسوم البدايه
والنهايه
العباره EXIT :
تستخدم
العباره exit للخروج من
محتوى وسوم ( { و
} ) , واعتقد انه لا تحتاج
الى شرح مطول, فما تفعله هذه العباره
هو ان تقوم بأخراجك من كود ال
PHP كاملا , انظر الى الكود
التالي

لاحظ انه
هنا لم يقم بطباعة العبارة ( ARCCN
) مع ان العباره خارج الشروط , ويجب ان تنفذ ,
ولكن مع استخدام العباره EXIT
قمنا بالخروج من كود PHP
كاملا ( لم نخرج من
العباره فقط )
العباره CONTINUE :
العباره
continue سهله ايضا ,
وماتقوم به هو ان تقوم بإخراج من التكرار لمرة واحده
في عبارة التكرار , كلام مبهم وغير واضح اليس كذلك ؟
ما اعنيه هنا , تخيل اننا نقوم بالتكرار 5 مرات ,
ونريد في المره الثالثه ان نخرج من التكرار ( لا نخرج
من التكرار كاملا ) , فقط من التكرار رقم 3 , عند ذلك
يمكننا استخدام العباره CONTINUE
, لنأخذ مثالا على ذلك لتوضيع الصوره , معروف
لدينا ان لا يمكن القسمه ابدا على العدد ( 0 ) اليس
ذلك صحيحا ؟ تخيل انا اردنا ان نقوم بقسمة العدد 4 على
( 4 الى -4 ) ونريد ان نفعل ذلك بإستعمال اداة التكرار
, ولكن نريد ان نخرج من التكرار عندما يكون معامل
القسمه ( 0 ) فما نفعله هو التالي , افتح محرر الاكواد
وقم بكتابة ما يلي :

لغة PHP
مع phpL بطريقة اوسع :
رأينا في
كثير من الامثله , اننا نقوم بكتابة كود ال
phpL خارج كود لغة
PHP , كمثالنا في جدول
الضرب , وايضا يمكننا ان نقوم بكتابة لغة
phpL مع لغة
PHP واقصد بذلك استخدام
العباره echo او
print لنقوم بإخراج كود
phpL , قم بمشاهدة المثال
التالي , ( جدول الضرب معدل ) :

فقط يجب
عليك ان تقوم بكتابة العباره echo
او print في سطر ال
phpL وان تضع علامتي
التنصيص " " بين بداية ونهاية الكود . تذكر دائما ان
عندما يكون هناك العلامه ( = ) في كود
phpL يجب ان تقوم بوضع
علامة قبل كل " , لاحظ الكود في الاعلى , ما اقوم به
هو ان اضع العلامه قبل " انظر الى الكود التالي:
