السلام عليكم ورحمه الله وبركاته
الدرس الاول
عنوان الدرس : مبادىء الphp
في هذا الدرس البسيط جداً سنأخذ عدة مبادئ من
اساسيات البي اتش بي
كيفية كتابة صفحة
php
أولاً يجب علينا اخبار الخادم اننا نكتب كود بي اتش بي و ليس كود عادي
فالكود العادي يتم طباعة في المتصفح مثل أكواد ال html مثلاً بعكس كود
ال php لا يتم طباعتة مباشره
لإخبار الخادم اننا نكتب كود بي اتش بي يكود عدة
طرق و كلها مثل بعضها
الطريقة الاولى
|
|
الطريقة الثانيه
|
|
و يوجد طرق اخرى و لكن ليس من المهم ذكرها فإحدى
هذه الطرق تكفي لكتابة كود php
ما بعد تعريف الخادم اننا نكتب كود php
علامات التنصيص
و هي تستخدم لكتابة القيم النصيه (النصوص)
أو الكلام العادي الذي لا يدخل بينه عمليات حسابيه أو غيره
يتم كتابة القيم النصيه بين علامتي تنصيص
|
|
أو بهذه الطريقه
|
|
إذاً الان صنعنا قيمة نصية بسهوله
و في حالات اخرى يجب كتابة القيم بدون علامات
تنصيص كالقيم الرقميه و العمليات الحسابيه
و القيم المنطقيه مثال
|
|
الان سأعطيك مثال لتعرف
الفرق بين كتابة القيمه بعلامة تنصيص و كتابتها بدون
قم بعمل ملف بأي اسم و بإمتداد php وليكن first.php
و ضعه في مجلد AppServ\www داخل الدريف
الذي ثبت في السيرفر الشخصي
مثال
|
C:\AppServ\www |
و أكتب فيه الاتي
|
|
ستكون النتيجه
5 + 4
9
فقد قام المترجم بطباعة العمليه
الحسابيه كما هي في اول مره علي انها نص بسبب وجود علامتي تنصيص
و في المره الثانيه قام بعمل الاجراء الحسابي و جمع القيم
دمج القيم النصيه مع غيرها
تستطيع الدمج بين قيمة نصيه تبدأ و تنتهي
بعلامة تنصيص مع قيمة أخر بدون علامة تنصيص
عن طريق إضافة النقطه للوصل بين القيمتين (.)
مثال
|
|
إضافة
كقاعدة اساسية يجب ان ينتهي كل سطر في البي إتش بي بفصله منقوطه
|
|
فيما عدا عدة حالات
سنذكرها حين نأتي اليها
الدوال :-
function و معنها وظيفه أو داله
بشكل عام اي عمليه تتم في البي اتش بي يتم عملها من خلال داله خاصه
بها
و يتم إستدعاء ا الداله لتقوم بدورها بالطريقة التاليه
|
|
سنأخذ في هذا الدرس الدالتين
الاتيتين
الداله الاولى
echo
الوظيفه الطباعه
تكتب بهذه الطريقه
|
|
|
|
و ممكن ايضاً كتابتها بدون اقواس
|
|
طريقة اخرى لطبعة القيم النصيه
|
|
و هي بكتابة
|
|
ثم اي كلمة
|
|
و بعدها القيمة النصيه و في الاخر نفس الكلمة التي بدأت بها
|
|
فائدتها انها تسمح لك بكتابة علامات التنصيص داخلها بدون
ظهور اي اخطاء
إذاً الداله تأخذ مدخل واحد و هو النص المراد طباعته
الداله الثانيه
print
الوظيفه و طريقة الاستخدام نفس الداله echo
أخطاء يجب ان لا تقع فيها
1- عدم إضافة ; في أخر السطر الموضوع
فيه القيمه
2- إضافة علامة تنصيص من نفس
نوع العلامه التي بدأت بها في وسط الجمله
مثال
|
echo "كلمة " أخرى"; |
الصحيح
|
echo "كلمة "\ أخرى"; |
قمنا بإضافة علامة
\
قبل علامة التنصيص
حتي لا يحسبها الخادم علي انه علامة اغلاق و يعاملها علي انها نص
عادي
الخلاصه
تعرفنا في هذا الدرس كيفية كتابة كود بي اتش بي و هو يبدأ بهذه
العلامه <? و ينتهي بهذه العلامه ?>
تصنع القيم النصيه من خلال وضع علامات تنصيص قبلها و بعدها مثال
|
|
القيم الغير نصيه لا يسبقها علامات تنصيص
يتم الوصل بين القيم الصيه و غيره من خلال النقه . مثال
|
|
و تعرفنا علي الدوال echo و print
ملحوظه : -
اي كود خارج هذه علامات بدأ و نهايه كتابة كود البي اتش بي سيتم طباعة في المتصفح مثال
|
|
فقط قم بالتطبيق علي جهازك بما درسته من خلال هذا الدرس حتى لا
تنسى المعلومه
انتهينا من الدرس
شبكة المحبين كوم
----------------------------
لمشاهدة الدرس الثاني هنـا
لمشاهدة مكتبة دروس php هنـــا