مبارك لك , لقد قمت بكتابة اول برنامج PHP
واصبح اسمك مبتدئ PHP او مبرمج مبتدئ
للغة PHP
وسوم الكتابه في لغة
PHP :
هناك كثير من وسوم الكتابه في لغة PHP
, ونعني بوسوم الكتابه المكان الذي يكون يبدأ معه كتابة الكود
والمكان الذي ينتهي معه , انظر الى الصوره الاولى في الاعلى وسوف تجد ان وسم بداية
الكتابه هو
<?php
ونهاية الكتابه هو
?>
هل عرفت الان معنى وسوم الكتابه ؟
تلميح : ((
وسوم = tags ))
|
وسم النهاية |
وسم البداية |
نمط الكتابه |
| ?> |
<?php |
النمط
الافتراضي |
| ?> |
<? |
النمط
القصير |
| </SCRIPT> |
<SCRIPT
LANGUAGE="php" > |
نمط Script |
فهمت النقطه الى الان ؟ اذن لنقم بتطبيق هذه
الوسوم على برنامجنا الاول , لنرى كيف تعمل , ولكي تعرف ماهي افضل طريقه احببت في
كتابة الوسوم :)
النمط الافتراضي :
هل قمت بإختيار النمط المريح لك ؟ اذن انتهينا من
الجزء الثاني من درس اليوم :) , هل انت مستعد و مندفع للمتابعه ؟ اذن سوف نبدأ
النقطه ( الخامسه لهذا اليوم )
الطباعه للمتصفح في PHP:
اعتقد انك قمت بالتركيز في الشرح بالاعلى وقلت
لنفسك ( انا اعرف كيف اطبع للمتصفح ) , نعم انت تعرف , نفسها كلمة
print() هي للطباعة في المتصفح , ولكن
ما هي print() , هذه الداله
داخليه في PHP اي موجوده في المترجم وتستطيع استخدامها ,
نقوم في معظم الحالات بطباعة مخرجات الى المتصفح , قد تتسائل ماهو معنى كلمة داله ؟
اليس ذلك صحيح ؟ اذن داله تعني ( امر يقوم بفعل شي معرف مسبقا بداخله ) لم تعرف ما
اعني ؟ لا تتعجل سوف تقوم بفهم هذا كله لاحقا وفي دروس متقدمه , ودائما المدخلات
الى الدوال تكون بين الاقواس كما تشاهد في اول برنامج لك , في حالتنا بالاعلى قمنا
بطباعة نص اليس ذلك صحيحا ؟ اذن يجب ان نضع النص بين علامتي التنصيص
" نص معين " والا سوف يكون هناك خطأ , اذا ماذا
لو اردنا ان نقوم بطباعة رقم ؟ الجواب هو ان نقوم بطباعته بدون علامتي التنصيص.
ولا تنسى ان تقوم بإنهاء كل سطر في كودك البرمجي بعلامة
; ولا سوف يكون هناك خطأ ,
لمذا نحتاج هذه العلامه ؟ لكي نقول للمترجم ان هنا ينتهي طلب هذا الامر وقم
بتنفيذه.
دمج
PHP مع HTML:
الكود البرمجي الذي قمنا بكتابته في الاعلى ,
عباره عن PHP فقط ويسمونه باللغه الانقليزيه ((
pure php )) == (( مجرد PHP )) ولكن
لو اردنا ان نجعل معه بعض من اكواد ال HTML ؟ الجواب
بسيط جدا , وهو ان نقوم بكتابة كود ال HTML قبل وبعد
وسوم البدايه والنهايه في PHP , اليك مثال يوضح لك
الصوره , لنقم بكتابة البرنامج بالاعلى بطريقه اخرى:

لن اقوم بشرح كود ال HTML
هنا , لاني اعتقد ان عندك خبره او معلومات سابقه عن HTML
, اما اذا لم تعرف فالامر بسيط انظر الى مخرجات هذا الكود ,
ومخرجات الكود في المثال الاول (( بدون دمج مع لغة PHP ))
وسوف تلاحظ الفرق. وتذكر انه يمكن اضافة العدد الذي تريد من هذه
الاكواد , لا يوجد هناك عدد محدد , فقط اكمل الدرس هذا اليوم وقم بعمل صفحه خاصه بك
بهذه الطريقه (( الدمج )) وسوف تشعر انك مبرمج حقيقي. هل انت مصر على معرفة معنى
الكود ؟ اذن سوف اشرح لك بطريقه بسيطه , في هذا الكود لاحظ ان الجمله ظهرت بخط عريض
وذلك لاستخدامنا لكود HTML الذي تلاحظه في المثال
<b> و </b> ووضعنا بين هذا الكود سطر
لغة PHP ليطبع الجمله , والناتج الجمله بخط عريض. هل
تريد ان تعرف كيف يكتب هذا الكود بلغة HTML , اذن لاحظ
التالي :

اعتقد انه الان قد وضحت لك الصوره بالكامل :)
التعليــقات:
عندما تكتب كود برمجي كبير , او اسطر برمجيه كثيره
سوف تكون لك سهله في البدايه وسوف تعرف عمل هذا الكود , لكن اترك العمل على الكود
لمدة سنه , وارجع له مره ثانيه لتقوم ببعض التعديلات وبعض الاصلاحات ؟ هل تعتقد انك
سوف تتذكر جميع الاكواد ؟ , اذن هذه هي التعليقات , تعبير او شرح بسيط عن الاكواد
التي قمت بعملها وبمعنى اخر (( هي اسطر كتابيه تقوم بشرح
اكواد معنيه ولا يقوم المترجم بترجمتها )) لنأخذ بعض انواع التعليقات وبعض
الامثله على التعليقات وكيف يتم استعمالها :
لا داعي للقلق اذا لم تفهم هذه
النقطه , مع الدرس القادمه سوف تعرف معنى استخدام التعليقات وفوائد استخدامها بشكل
مفصل
اسئـــله على الــدرس:
-
ماهو افضل وسم في رأيك يمكنك استخدامه في
كتابة اكوادك ؟
-
لماذا تحتاج ان تقوم بإستخدام التعليقات ؟
-
قم بكتابة برنامج PHP
يقوم بطباعة اسمك الاول بخط عريض في سطر واسم والدك في سطر
اخر بخط مائل واسم عائلتك بخط عادي في سطر ثالث. (( يمكنك ان تجرب كتابة
الارقام وتليون الاكواد )) تلميح : استخدم برنامج Front Page
للمساعده ;)
الــدرس القــــادم:
في الدرس القادم سوف نقوم بشرح المتغيرات وانواعها
بالتفصيل , لكي تعرف قوى لغة PHP ولتبدأ مسيرتك كمبرمج
PHP محترف