متطلبات بدء البرمجه بلغه PHP
السيرفر الشخصى - محرر اكود php ( يمكنك استخدام NotePad )
اولا السيرفر الشخصى
يحتوى السيرفر الشخصى على البرامج الاتيه
1 – سيرفر محلى لا يعمل الا على جهازك او من خلال الشبكه المحليه
2- مترجم لغه php
3- قاعده البيانات MySQL
4- مساعد للتعامل مع قواعد البيانات Mysql ويدعى PHP My Admin
هناك عدد كبير من السيرفرات التى من الممكن ان نستخدمها مثل – Appserv – Wamp – الجمل
ثانيا محرر اكواد لغه PHP
يستخدم هذا النوع من البرامج لتسهيل عمليه كتابه اكواد لغه PHP
امثله من هذه البرامج
PHP designer – Rapid Php – NuSphere – Notepad++
هيا بنا نقوم ببدء العمل
اولا لنقوم بتنصيب السيرفر الشخصى الخاص بنا وهنا سوف اقوم باستعمال السيرفر AppServ 2.5.10
يمكنك تحميله من خلال هذا البرابط
http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.10.exe?download
لنقوم بتحميل البرنامج ونحفظه على الجهاز الخاص بنا
لنقوم بكتابه اول كود لنا
لغه php مثل اى لغه برمجه لها وسوم لفتح واغلاق كود php
وهناك طرق اخرى لكتابه وسوم php
<?php ?>
<? ?>
ولكن هذا الوسوم هى الشائعه والعالميه
الان لنقوم بكتابه برنامج يقوم بطباعه كلمه hello Wolrd
يمكننا هنا كتابه الكود بهذه الطريقه
اولا نقوم باستدعاء الداله التى تقوم بهذه الوظيفه وهى print
وبعدها نضع الكلمه التى نريدها بين علامتيين اقتباس زوجيه ” “
وفى الاخر نقوم بانهاء الكود باستخدام علامه ;
هيا نحفظ الصفحه ويكون مكان الحفظ فى هذا المكان
c:/Appserv/www/
لنقوم بحفظ صفحتنا باسم hello.php
بعد حفظ الصفحه نذهب الى المتصفح ونقوم بكتابه العنوان التالى
http://localhost/hello.php
وسنجد وقتها الكلمه التى اردنا طباعتها فى الصفحه كما اردنا
[note]
ملحوظه
لا تقم بطباعه كلمات عربيه الان لانها لن تخرج على النحو الذى تريده وهذا المشكله سوف نتحدث عنها فى html Encoding فى قسم Html
[/note]
تفسير طريقه عمل لغه PHP
نقوم بكتابه الكود الخاص بنا
ثم نقوم باستعراض الصفحه التى قمنا بحفظ الكود بها
يقوم المتصفح بارسال طلب للسيرفر يطلب فيه محتوى الصفحه التى قمنا بحفظها
يقوم السيرفر بترجمه محتوى الملف ثم يقوم بتحويلها الى اكواد html وهى الاكواد التى يتعامل معها المتصفح
يقوم المتصفح باستقبال اكواد HTML ويقوم بتحويلها الى الصوره التى تراها عند تصفح اى موقع