الثالية من خلالها تحدد ما إنا كنا ترغب في تركيب 0808م و 110801 كخدمة 500108 من
مم موه يمر
مماصعد قم ماعجمم الماوما 7
'. بعد ذلك سيقوم البرنامج باستخراج و تركيب الملفات المطلوبة. و من تم عند الانتهاء ستظهر النافذة ان
التى ستخيرنا بانتهاء عملية التركيب بنجاح و نستطيع تشغيل لوحة تحكم البرنامج بالضغط على زر ؟:
ادها اسستفتسا
مااكماه .و5
لختصعه موه
.بعد الانتهاء من تركيب 2633110 ستقوم يتح متصفح الانترنت و كثابة العنوان الثالى:
101ة000:/106ط . عندها ستظهر صفحة إختبار اللغة لتطبيق 3083108 و الى من خلالها سنقوم
الفصل الأول : تمهيد 1
على عكس ,111111 . يجب أن نقوم بحفظ ملفات 1111 فى المكان المخصص لها و الذي يسمى بالمجلد الجذر 7001
01760100 و المجلد الجثر هو 110008 و الذي بقع فى المسار التالى : 0110068 120100: أي ملف يوضع
داخل هنا المجلد سبكون قابل للوصول عن طريق كثابة /110:/106815051ط أو /0010:/127.0.0.1 في شربط
عنوان منتصفح الانترنت
الصمع .110 الصمعاءتاعطيها متستصهدا:» و تعبير قيمة ل 000001801001 . أخيرا لا تنسى القيام
بإعانة تشغيل الابائشي لكي تصبح التغييرات الجديدة نافذة.
تستطيع استخدام أيا من محررات النسوص كبرنامج المفكرة 1018080 أو برنامج الدغئر 117080080 أو برنامج
المفكزة المطور ++11016000 أو البرامج ذات الواجهة الررسومية كبر نامج :116011117162116 عا0ل:ه/.
و المحززر الذى سنقوم باستخدامه فى الشرح هو برنامج ++10016020 و الذي يمكن تحميله بشكل مجانى من خلال
زيارة المرق التالى: للمممتو» مقع .كن متام -18:/0016000اط
<ع11/>تطبيق عملي<ع116>
<«28©>/20 تجربة كتابة كود<"1026ظ"دعم1مه >
/'عالم جميل طترط؟ مطوع
.١ قم بتعيير مكان الحفظ عن طريق الانتفال للمجلد ون ملناطام متصقا:.
؟. قم بتسمية الملف باسم تزنام.]188
©. غير نوع الملف عترزز فة 50176 من القائمة المتمدلة ليسبع (*.*)معتيز للخ أن 1106161 11
؛. انقر على الزر 88116
بعد الانتهاء من عملية الحفظ .افتح متصفح الانترنت و اكئب العنوان الثالى: ام 054/1881 0110:/106010 و من ثم
لاحظ النائج.
أخيرا ٠ اضغط على زر القآرة الآيمن (على نافذة المتصفح ) و من نم اختر عرض المصدر 80008068 101808 » أو من
القائمة المنسدلة عرض «ع1» اختر المصدر 500708 ( فد تختلف من منصفح لآخر ) . ماذا تلاحظ
الفصل الأول : تمهيد :
.١ ماهو الهدف الرئيسي من استخدام لغة 11
؟. عدد ثلاث من مميزات 111
؟. أين سيتم حفظ ملفات ©1111 لكي نتمكن من عرضها لاحقا. و كيف سيتم استدعاء الصفحة؟
©. قم بتحميل برنامج 2,4311117 و تركيبه على جهازك الشخصي متبعا خطوات التركيب المذكورة سابقا.
11117 .كيف كتابة و تنفيذ شفرة ٠
لغة لتر
كما ذكرنا سابقا. تعتبر 11 من لغات برمجة جهة الخادم 01087017111110 560167-5108. بمعنى أن
خادم الويب 5001088 11/800 100616 بقوم بإرسال شفرة 01107 إلى محرك الشفرة ممتهوة الرتيع8 "111
و الذي بقوم تتنفيذ الشفرة و من ثم إرجاع نتيجة التنفيد إلى خادم الويب و الذى بغوم بإرجاع نائج التنفيذ الى
جهاز العميل و غالبا يكون على هيئة ,111111 (راجع الرسم التوضبحي في الفصل السابق) . و لكي يتمكن
خادم الويب من فهم و معالجة شفرة 0118 لاند من إخباره بآن صفحة الانترنث تحتوي على شفرة 110 و
لتحقيق ذلك بجب أن نتبع الخطوات الناا
.١ يجب حفظ صفحة الانثرنت بامتداد وررام. مثال صتام.*1008
؟. بحب حصر شفرة 110 بين وسوم 1107
يتم كتابة الكود هنا
يمكن كثابة شفرة 118 بين وسوم 10117 الموضحة في الجدول الثالي:
3 الوسوم المخاصرة يها 5001
<16090206-007 81> وسوم مكربيت فيها 56801
الشفرة هنا
جام ع5 />
الشفرة هنا
و ينصح تائما ناستخدام الطريقة القياسية 7< (م7> لضمان عدم حصول مشاكل تعلق بالتوافقية
تتطلب 0118 أن يثم إنهاء أغلب تعليمائها بواسطة فلصلة منقرطة (8) . وسم إغلاق 18148 <9 بشتمل على فاصلة
منقوطة لذاك ليس هناك حاجة لإنهاء آخر سطر من شفرة 0131 بواسلة فاصلة منقوطة.
لإدراج تعليق في سطر واحد فقظ . تستخدم (//) أو (#). أما في حالة الرغبة في إدراج تعليق لأكثر من سطر واحد
تعليق في سطر واخد //
تعليق في سطر واحد #
| © يفسد بعبارة ( تعليق )60000580), كل تعليمة سيتجاهلها مغر (:0186ط) لعة 116 أثناء عملية الننعِد.
لا تعثير 1110 حساسة للمسافة الفارغة إلا في عدد من الحالات :
٠ لا يمكننا ترك مسافة فارغة بين وسم 148 , كأن تكتب : تام 7> (غير صحيح) .
لا يسمح بترك مسافة فارغة بين الكلمات المحجوزة من قبل 0118 , كأن نكتب : «# 0؟ , 10118 ( غير
٠ لا يسمح باستخدام المسافات الفارعة مع أسماء المتغيرات و الدوال كأن تكتب : عصمة« 58:88 ( غبر
يتم استخدام الاغواس الكبيرة عند الحاجة لتنفيذ مجموعة من الأوامر في حالة محدثة. كما في حالة الدوال 1000110008
أو جمل الشرط 41816076018 600011500 أو حلقات التكرار 10004.
يمكن تضمين شفرة .111111 داخل ملف 0110 بطر ب:
.١ أن تُكتب .111111 خارج الجزء الخاص بشقرة 11م
<1/>تعلم بي اتش بي بطريقة سهلة<1ظ>
| "هذه الطريقة الأولى" مطوع
؟. أن يتم كثابة ,11111 داخل عبارة مطاع» أو الدالة تيم لكن لايد أن تكون محصورة بين علامات
الاقتباس المفردة أو المزدوجة.
هذه هي الطريقة الثانية و التي تدل على مرونة <1ظ>' #متعم
عند كثابة أي شفرة برمجية باستخدام 014 ينصح الأخذ فى الاعتبار تحسين مظهر الشفرة المكئوية. و يتم ذلك عانة
بإضافة مسافة محددة (أربع خانات متلا قبل كل تعليمة تكون تابعة للتحليمة التى تمتقها بالإضافة إلى استخدام
التحليقات 60001781015 .
هذا البرنافج يوم بانجتبار قيمة المتغير د 7
م " 1 فقطع 5فع1 فد ع " مط
علما أن تنسيق شفر 0110 لبس له أي تأثير في عملية التنفيذ. لكنها مفيدة فى :
عملي تنظيم الشغرة و جعلها أكثر قابلية للغراعة.
« المساعدة كذلك في عملبة الصبانة و التطوير لاحقا.
* تسهيل عملية الصبانة.
لتباعة النتائع فى 1185 تستطيع استخدام إما تامع أذ م0اين . والفرق الوحيد بينهما أن 01نم تعتبر من دوالك
بينما 0ناعع تُتبر من تصاريح 11118 (راجع المتال فى الصفحة السابقة).
عند التحامل مع النصوص بجب أن يتم تضميتها بين علامات الاقتباس المفردة أو المزدوجة. و الفرق بين
العلامتين هو أن المفسر :1016008818 101117 سبقوم بالتعامل مع أي ببانات موضوعة بين علامة الاقتباس
المفردة و كأنها نص عادي. بيثما في حالة علامة الاقتباس المزدوجة فسيقوم المسر بلبحت عن أي
متغيرات أو حروف خاصة لكي بقوم بممالجتها.
0 حتساط
7 خساسة لحالة الحرف 056-56051186
1 من لغات البرمجة الحساسة لحالة الحرف. بمعنى أن ««5 تختلف عن ج53 و ( )1881 تختلف أيضا عن ()1881
و هناء
60 ج ععطسدة
خلال موجه الأوامر. و الطريقة كالتالي:
ص13 ففصم مذ علط ومتعنمععة ١ مطمع
؟. احفظ الملف الفايق باسم ام 08ثلة«008» . تاخل . المجلد . الافتراضي
(رنام عستا سمسسمع املاط ممسمنات)-
». انتظ إلى كل البرامج --> البرامج الملحفة > موجه الأوامرء
ع بعد تج موجه الأوامر قم بكتابة سلسلة الأوامر الثالية بالترتبب: