ملتقى المحترفين
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
ملتقى المحترفين

كل ما يتعلق بالأختراق الاجهزه والمواقع
 
الرئيسيةالرئيسية  بدايتك في الدخول إلى عالم الـ[ php ] بتعلم الأساسيات Empty  أحدث الصورأحدث الصور  التسجيلالتسجيل  دخول  

 

 بدايتك في الدخول إلى عالم الـ[ php ] بتعلم الأساسيات

اذهب الى الأسفل 
كاتب الموضوعرسالة
admin
Admin
Admin
admin


عدد المساهمات : 20
نقاط : 53
السٌّمعَة : 0
تاريخ التسجيل : 19/04/2015
العمر : 33
الموقع/بلد : startup

بدايتك في الدخول إلى عالم الـ[ php ] بتعلم الأساسيات Empty
مُساهمةموضوع: بدايتك في الدخول إلى عالم الـ[ php ] بتعلم الأساسيات   بدايتك في الدخول إلى عالم الـ[ php ] بتعلم الأساسيات Emptyالسبت أغسطس 08, 2015 12:33 am


بدايتك في الدخول إلى عالم الـ[ php ] بتعلم الأساسيات I_37d7a32fd01

قد يكون الشكل الظاهر للدروس على أنها دروس منفصلة .. ولكني سأحاول قدر الإمكان أن أجعلها متسلسلة ~

بحيث يستطيع الجميع في نهاية الأمر أن يتعامل معه لغة الـ[ PHP ] ويفهم أي كود يقرأه بإذن الله  ~

بدايةً أنت كـ مبرمج [ PHP ] يا أخي العزيز .. يجب أن تكون لديك خلفية عامة عن لغة الـ[ HTML ] ~

وهي ليست بلغة صعبة .. فهي ليست لغة برمجة أصلاً ! وإنما لغة تصميم .. بمعنى أننا لن نستخدمها في شيء غير التنسيق وتصميم الصفحة  ~

ولكن كما ذكرت أنك يجب أن تكون ملم بأساسياتها على الأقل ! ويوجد دورة جميلة في المنتدى عن هذه اللغة السهلة ~

تستطيع التوجه للقسم الخاص بها ومتابعة دروسها  .. ندخل في الموضوع وماذا سنتعلم في هذا الدرس ~

سنتعلم في هذا الدرس بإذن الله كيفية كتابة ملف بلغة [ PHP ] مستخدمين أساسيات سهلة في اللغة ~

بدايتك في الدخول إلى عالم الـ[ php ] بتعلم الأساسيات I_a54ac0601e2


]|[ الوسوم : وسم الفتح + وسم الإغلاق ]|[

طبعاً لغة الـ[ PHP ] تماماً كباقي لغات برمجة الويب .. يوجد بها وسوم فتح وسوم إغلاق .. أو ما تسمى باللغة الإنجليزية [ Tags ] ~

وفي لغة الـ[ PHP ] وسوم الفتح نوعان .. ووسم الإغلاق واحد .. وسم الفتح هو [ <?php ] .. ووسم الإغلاق هو [ ؟> ] ~

مثال على ذلك :

كود:

الكود:
<?php
 
 
 
?>



بدايتك في الدخول إلى عالم الـ[ php ] بتعلم الأساسيات I_a54ac0601e2


وبينهما يتم كتابة الأوامر والأكواد .. طيب هذا هو شكل من الشكلين الخاصة بالأوسام .. الوسم الثاني كالتالي :

كود:

الكود:
<?
 
 
 
?>


بدايتك في الدخول إلى عالم الـ[ php ] بتعلم الأساسيات I_a54ac0601e2


وبينهما يتم كتابة الكود .. طبعاً لا فرق بين الإثنين .. الأول هو الوسم الإفتراضي .. والثاني هو الوسم المختصر ~

وينصح الخبراء بإستخدام الوسم الإفتراضي .. لأنه يوجد بعض الأخوة من أصحاب السيرفرات يقوم بمنع الوسوم المختصرة من داخل ملف [ php.ini ] ~

لذلك يفضل كتابة الوسم الإفتراضي لتجنب المشاكل في المستقبل عند التعامل مع السكربت المبرمج من قبلك ~


بدايتك في الدخول إلى عالم الـ[ php ] بتعلم الأساسيات I_a54ac0601e2


]|[ عبارتي [ echo | print ] والفرق بينهما ]|[

تستخدم العبارتين [ echo | print ] لهدف واحد ولا فرق بينهما .. وهو الطباعة أو الكتابة ~

فنحن عندما نقوم ببرمجة سكربت تسجيل دخول بسيط مثلاً .. نحتاج أن يتم كتابة [ تم تسجيل الدخول بنجاح ] للمستخدم عند نجاح العملية ~

وهنا نستخدم عبارة [ echo | print ] .. وأكرر [ echo & print ] عبارات وليسوا دوال كما يتوقع البعض ~ !

ونأخذ مثال على ذلك :

كود:

الكود:
<?php
 
$username = 'W3b Application';
 
if ($username == 'W3b Application') {
    echo "Done.";
}else {
    echo "Failure";
};
 
?>


بدايتك في الدخول إلى عالم الـ[ php ] بتعلم الأساسيات I_a54ac0601e2

كما نرى .. عندي متغير بإسم [ username ] .. وقلت أنه إذا كان المتغير يساوي [ W3b Application ] ~

إطبع لي [ Done. ] .. وثم أكملت الشرح بـ[ else ] وتعني عكس الكلام السابق .. إذا كان المتغير لا يساوي [ W3b Application ] ~

إطبع لي [ Failure ] .. طبعاً درسنا يتكلم عن العباراتين [ echo & print ] .. يعني لحد يشيل هم [ if ] الشرطية ~

بدايتك في الدخول إلى عالم الـ[ php ] بتعلم الأساسيات I_a54ac0601e2

طيب نحفظ الكود على سطح المكتب بصيغة [ PHP ] .. ثم نقوم بنسخ الملف ~

ثم نقوم بلصقه في مسار السيرفر المحلي وهو [ C:\AppServ\www ] .. مجلد الـ[ www ] هذا هو سيرفرنا الذي نضع فيه الملفات ~


الآن نقوم بالدخول إلى هذا الملف عن طريق المتصفح لإستعراض الملف بالرابط التالي [ http:/localhost/W3b Application.php ] ~


تمام تم فتح الملف وطباعة كلمة [ Done. ] .. ويعني أن الشرط قد تحقق ~ !



طيب نجرب شيء ثاني .. نفتح الملف ~

ونعدل شيء بسيط فيه وهو المتغير .. نغيره إلى أي شيء ~

نروح مرة ثانية للصفحة نعمل تحديث عشان نشوف وش الي تغير ~

طبع لنا كلمة [ Failure ] .. وهذا يعني عدم تحقق الشرط ! حيث أننا قلنا إذا كان المتغير [ username ] يساوي [ W3b Application ] إطبع لنا [ Done. ] ~

وخلاف ذلك أطبع لنا [ Failure ] .. وهذا ما تم عمله .. طبعاً كما ذكرت إنفاً أن الدرس عن عبارة [ echo & print ] ~


ولا تقلق من الأمور الأخرى [ الشرط & المتغير ] .. فهي أشياء بسيطة سنتعلمها في المستقبل إن شاء الله ~

المهم الآن شرحت كيف يتم إستخدام عبارة [ echo & print ] .. يجي واحد يقول ما شفنا كلمة [ print ]  ~ !

أقول له صح .. أبيك أنت تجرب بنفسك وتكتب بدل عبارة الـ[ echo ] عبارة الـ[ print ] .. ونشوف هل الناتج صحيح أم لا  ~ !

إنتهى الشرح ~

بدايتك في الدخول إلى عالم الـ[ php ] بتعلم الأساسيات I_a54ac0601e2

ملاحظات مهمة : عبارة الـ[ echo | print ] تكتب بهذه الطريقة :
echo"nana";
echo = العبارة
" " = علامتين تنصيص
nana = الكلام المراد طباعته
; = نهاية العبارة

هذه هي طريقة كتابة العبارة .. لو نسيت أن تضع علامات التنصيص [ " " ] ستحدث لديك أخطاء ~ !

لو نسيت علامة الـ[ ; ] التي تعني إنتهاء العبارة فستحدث أخطاء كذلك .. لذلك حاول تعود نفسك على طريقة كتباتها .. وهي سهلة لا أرى فيها أي صعوبة ~

بدايتك في الدخول إلى عالم الـ[ php ] بتعلم الأساسيات I_a54ac0601e3

الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://pro-forum.rigala.net
 
بدايتك في الدخول إلى عالم الـ[ php ] بتعلم الأساسيات
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
ملتقى المحترفين  :: قسم اللغات البرمجة :: قسم البرمجة العام-
انتقل الى: