ملفات PHP
هي ملفات نصية بسيطة، تشبه في تركيبها ملفات ASP
وملفات HTML
بشكل عام، يتكون ملف PHP من قسمان، قسم HTML وقسم PHP، الملف بالصورة الطبيعية عبارة عن ملف HTML
عادي، ولكنك تستطيع تحديد أجزاء معينة من الملف ليخرج فيها الملف من وضعية HTML
إلى وضعية PHP،
لإخراج الملف إلى وضعية PHP توجد عدة طرق :
1 - استخدام
زوح الوسوم <?php و
?> كالتالي :
2 - استخدام زوج المختصر <? و ?> وهو
يستخدم بنفس الطريقة السابقة ولكنه يكون بدون الكلمة php
في وسم البداية، هذا النوع من الوسوم يحتاج إلى كمية أقل من الكتابة بالطبع، ولكنه
يتعارض مع وسوم xml،
لذا يقوم البعض بإغلاق ميزة الوسوم القصيرة حتى لا يحصل هذا التعارض ( يمكنك اغلاق
هذه الميزة بسهولة عن طريق ملف إعدادات PHP ).
3 - استخدام زوج الوسوم ASP،
وهو من اسمه زوج الوسوم المستخدم في ملفات ASP وهما <% و %>، ميزة وسوم ASP
لا تكون فعالة بشكل قياسي ولكنك تستطيع تفعيلها عن طريق ملف إعدادات مترجم PHP.
4 - الطريقة الأخيرة هي استخدام زوج الوسوم
التالي :
ولكن هذه الطريقة غير
مستخدمة الآن، حيث أنها تصعب عملية التمييز بين شفرات PHP
وباقي ملف HTML،
وكذلك بالنسبة لبرامج كتابة ملفات HTML التي تعطي تلوينا للشفرة فأغلبها لا يتعرف
على هذا النوع من الشفرة ويعتبره جزءا من ملف HTML
الاعتيادي.
أفضل
الطرق السابقة للتحويل إلى وضعية PHP هو استخدام زوج الوسوم الأول بالطبع، حيث
أنه الأكثر استخدامها، ولا يحتوي على أية تعارضات كما أنه يعمل على جميع مترجمات PHP مهما
كانت إعداداتها، ولهذا السبب سنستخدمها في جميع الأمثلة التي ستجدها في هذه
الدورة.
كتابة ملفات PHP
ملفات PHP
هي ملفات نصية بسيطة تماما كما هي ملفات HTML، يمكنك كتابة سكريبت PHP
بأي برنامج كتابة نصوص يتيح لك كتابة الملفات النصية البسيطة Plain Text
مثل Notepad
على النظام ويندوز، ولكن أغلبية مبرمجي PHP يستخدمون أدوات أخرى تسهل عليهم عملية
البرمجة عن طريق تلوين الشفرات البرمجية، وتسهل عملية البحث عن الملفات واستبدال
المقاطع من عدة ملفات في نفس الوقت، مثل HomeSite، على الرغم من أنك لن تحتاج إلى الكثير من
هذه الميزات إلا أن استخدام Notepad في عمل ملفات PHP
يعتبر أمرا صعبا جدا وخاصة في الملفات الضخمة حيث أن Notepad
لا تتيح فتح الملفات الكبيرة، والمشكلة الأكبر هي أنها لا توفر ترقيما للأسطر،
فإذا ظهرت لك رسالة الخطأ تشير إلى وجود خطأ في السطر 53 فلن تستطيع معرفة السطر
المطلوب في Notepad
إلا إذا قمت بالعد يدويا من السطر الأول وحتى 53 .. حسنا ماذا لو كان الخطأ في
السطر 652، يمكنك البدأ بكتابة سكريبتاتك بالبرنامج المتوفر الآن إلى أن تحصل على
برنامج آخر، يمكنك بالطبع فتح ملفاتك بأي محرر نصوص، فإذا كتبتها باستخدام Notepad
فهذا لا يعني بأنك ملزم باستخدام Notepad في جميع ملفاتك أو حتى في هذا الملف.
لعمل ملف PHP
الآن قم بفتح محرر النصوص الذي اخترته وابدأ بكتابة الصفحة التي تريدها، ولا تنسى
إحاطة شفرات PHP
بالوسوم الخاصة بها، ثم احفظ الملف في أي مكان في دليل مزود الويب الخاص بك وأعطه
الإمتداد المناسب .php أو .php3 حسب إعدادات مزودك، ثم قم بزيارة الصفحة
باستخدام المتصفح وستجد الصفحة وقد تمت ترجمتها وعرضها عليك.
تذكر بأنك
يجب أن تزور الصفحة مرور بمزود الويب، ولا يمكنك عرض الصفحة عن طريق فتحها كملف
خارجي، على سبيل المثال، إذا كان الدليل الجذري لصفحات مزودك هو : C:\httpd\
وقمت بعمل
صفحة أسميتها test.php
في ذلك الدليل، يجب أن تقوم الآن بتشغل مزود الويب وزيارة الصفحة على العنوان http://localhost/test.php،
إذا قمت باستخدام الأمر Open من القائمة File
في المتصفح لفتح الملف C:\httpd\test.php فلن ترى صفحة PHP
مترجمة، وسترى شفرة
PHP
ملاحظة: للتواصل
معي مباشرة ولطلب اي خدمة في مجال برمجة php يمكنك زيارة الوصلة التالية
This is the normal html page.<br>
<?php
echo
"This is inside PHP<br>";
echo
"Hello World!<br>";
?>
ما الذي تشاهده عند تنفيذ البرنامج
السابق؟ من المفترض أن تشاهد الخرج التالي :
This is the normal html page.
This is inside PHP
Hello World!
ها قد
انتهيت من كتابة برنامجك الأول بلغة PHP، لا تقلق إذا لم تفهم أي شيء فيه، سنتعلم
الآن كيفية استخدام المتغيرات والعبارات بلغة PHP.
الدرس الثالث:دروس php: كيف تكتب سكربت php فاتح لشهية التعلم!
0 التعليقات:
إرسال تعليق