الدرس الثاني : بنية PHP الاساسية
البنية الأساسية للغة PHP
تبدأ شيفرة لغة بي اتش بي PHP بـ : PHP?> و تنتهي بــ: <?
مثال:
<?PHP
//الأكواد توضع هنا....
?>
يمكن وضع كود لغة PHP في صفحة HTML كما في الصورة التالية:
(من المفترض أنك تعرف تماماً كيف تكتب كود HTML)
تعليمة الطباعة Echo
في جميع لغات البرمجة هناك تعليمة مسؤولة عن كتابة نص على الشاشة ، ومثل باقي اللغات فلغة PHP لها عدة تعليمات مسؤولة عن الطباعة أهمها تعليمة echo
انظر للكود في الصورة ستجد أن تعليمة echo هنا ستقوم بطباعة عبارة "Hello World" في المتصفح
تذكر: أن جميع تعليمات PHP يجب أن تنتهي بفاصلة منقوطة ( ; ) لتدل على انتهاء التعليمة .
تعليمة echo يمكن أن تطبع عبارات كما في المثال السابق أو قد تطبع متحولات أو ثوابت،سيتم الحديث عنها لاحقاً
هل لغة PHP حساسة لحالة الأحرف
لا ، لغة PHP غير حساسة لحالة الأحرف أي إذا كتبنا تعليمة الطباعة Echo هكذا أو هكذا ECHO فلا مشكلة
انظر الصورة التالية ، لا فرق بين طرق الكتابة.
تذكر: المتحول هو خانة تخزن في ذاكرة الحاسوب تقوم بتخزين قيمة نصية أو عددية أو منطقية.
وفي الاكواد التالية قام بطباعة المتحول ، لكن كما قلنا سابقاً فان لغة PHP حساسة لحالة الأحرف فقط في اسماء المتحولات فسيكون خرج الشيفرة السابقة:
لاحظ انه قام بطباعة المتحول في أول سطر لأن اسم المتحول يطابق تماماً اسم المتحول المعرف عنه في البداية ، أما باقي المتحولات فلا يوجد أي متحول يطابق اسمهم فلهذا لن يطبع شئ على الشاشة.
مثال(2): اكتب شيفرة بلغة PHP تقوم بتعريف متحول اسمه "Number" وتخزن فيه القيمة "1" ثم يقوم بطباعته:
الحل:
<?PHP
$Number=1; //تعريف متحول واسناد القيمة 1 له
echo $Number; // طباعة المتحول السابق عن طريق اسمه
?>
لاحظ أننا نضع الرمز ( $ ) قبل اسم المتحول لتقوم لغة PHP بالتعرف على انه متحول.
تعليقات
إرسال تعليق