اوامر اساسية
في هذا الدرس سوف تجد الاوامر الاساسية في البي اتش بي التي لا غنى عنها في اي برنامج.
أولاً: تبدأ شفرة بي إتش بي دائماً بهذا الأسلوب:
<?php
وهنا تعطي للحاسوب أن شفرة بي إتش بي تبدأ من هنا، وقد تكون شفرة HTML متداخلة مع شفرة بي إتش بي فمن الضروري التفريق بينهم، فتضع هذه الشفرة في بداية برمجة بي إتش بي، وتستطيع كتابة هذه البادئة بطرق أخرى، مثل:
<?
ثانياً: إن كنا قد بدأنا البرمجة بشفرة معينة، فيجب أن ننهيها بشفرة أخرى، وهي عكس الأولى فقط!
?>
ليصبح البرنامج لديك بالشكل التالي:
<?php
print "برنامجي الأول";
?>
هكذا تعلمنا كيف نبدأ الشفرة وكيف ننهيها، وهذه ضرورية، وأي خطأ إملائي فيها يحدث خللاً قد لا تلاحظه، والآن دعونا نشرح بعض الأساسيات في كتابة الجمل ما بين البداية والنهاية، فعند كتابتك لجملة معينة يجب أن تنهيها بفاصلة منقوطة، مثال:
<?php
print "برنامجي الأول";
?>
لا تقلق، سنشرح الأمر print بعد قليل، المهم أن تلاحظ أن الجملة انتهت بالفاصلة المنقوطة، وإن لم نضعها فإن البرنامج لن يعمل وسيظهر لك خطأ، فانتبه إلى هذه الأمور الصغيرة .
والآن دعنا نوضح أمران مهمان وهما echo وprint، ويقوم كل أمر منهما بطباعة أو كتابة أي شيء تريده، وهذا الأمر مفيد خصوصاً إن كنت تريد وضع شفرة HTML ضمن برنامج بي إتش بي، ولنأخذ مثالاً على ذلك:
<?php
print 'برنامجي الأول';
?>
وعند كتابتك للأمر السابق، تظهر لك هذه النتيجة:
برنامجي الأول
لكن ماذا لو أردنا تغيير الخط في الجملة السابقة؟ عليك القيام بكتابة الشفرة التالية:
<?php
print '<font face="Tahoma">برنامجي الأول</font>';
?>
وهذه هي النتيجة:
برنامجي الأول
ستظهر لك النتيجة بنفس الكلمة لكن بخط من نوع Tahoma، ولو لاحظت الشفرة لوجدت أننا وضعنا قبل كل من النقطيتين علامة ولو لم نفعل ذلك سيظهر لك خطأ في التنفيذ، فيجب أن تضع قبل كل نقطتين (") علامة () والأفضل أن تخلو شفرة HTML من علامة (") حتى لا تتعب معها في تصحيح الشفرة، وهكذا تستطيع تصميم صفحتك في برنامج HTML ثم تقوم بنسخه ووضع في أمر print مثلاً وستجد أن البرنامج ينفذ لك الشفرة ويرسم لك ما تطلبه في HTML.
يكفي هذا لتعلم الأساسيات، لكن في النهاية نضع لك أمرا أخيرا سيفيدك تعلمه، وهو أمر include ويقوم هذا الأمر بإدخال ملف ضمن ملف بي إتش بي، كيف؟ لنقل مثلاً أنك تريد وضع رأس صفحة متشابه لكل صفحات موقعك، تستطيع أن تصمم صفحة HTML واحدة وتقوم بطلبها عن طريق بي إتش بي بهذا الأسلوب:
<?php
include("header.html");
?>
وبهذا الأمر ستجد أن ملف header.html قد تم وضعه حيث أردت أنت، وبهذه الطريقة لا يحتاج الموقع منك إلا لتعديل ملف واحد إن أردت إضافة وصلة أو صورة معينة في موقعك. يكفي هذا للدرس الأول العملي، وإليك بعض الخطوات العملية:
- قم بإنشاء ملف جديد في برنامج بي إتش بي Coder وضع فيه أمر print واكتب ما تشاء.
- جرب الأمر include في إضافة رأس موحد لموقعك وإن نجحت فجرب إضافة تذييل "footer" موحد أيضاً.
- لا تنسى أن تحفظ الملفات بصيفة .php وإلا لن تعمل الشفرة.