فضائيات| مكتبة الدريم بوكس | مركز رفع الصور | فضائيات نيوز
تعليم الفوتوشوب


العودة   الإبداع الفضائي > >

برامج وشروحات الكمبيوتر جميع ما تتمناه من برامج جديدة و برامج مجانية مع شروحاتها

دورة php الجزء 2

 
LinkBack أدوات الموضوع
  #1  
عضو نشيط

 

Z3 دورة php الجزء 2

نحن الأن في بيئة ممتازة للعمل على PHP وذالك من خلال الجزء الأول, الأن ننتقل إلى الجزء الثاني من الدورة وهو تعلم أساسيات الـ PHP, تقريباً مثل أي لغة برمجة بمفهوم البرمجة كوجود المتغيرات وإمكانية وضع ملاحظات نصية ووجود أنواع من البيانات, ننطلق مباشرة بسم الله.

أساسيات PHP

تعرفنا على الأمر echo و print في الجزء الأول من الدرس وهما أمر طباعة النص في الصفحة.

الأن سنتعرف كيف نقوم بالتعامل مع شيء يسمى متغير وبالإنجليزي (Variable) هذا المتغير هو مخزون بيانات أي أنه يقوم بتخزين البيانات فيه, لحسن الحظ أن المتغييرات في PHP لا يشترط بتعريف نوع البيانات التي سيتم تخزينها في المتغير حيث أن لغات البرمجة المختلفة تشترط عند تعريف متغير أن يتم تحديد نوعه مثلاً هل هو متغير نصي أو متغير رقمي أو متغير من أي نوع آخر,

إنشاء/تعريف متغير

طريقة إنشاء أو تعريف متغير في الـ PHP سهلة جداً فقط أكتب $ ثم اسم المتغير الذي تريد تعريفه ومن ثم نعطيه القيمة التي نريد تخزينها فيه.





في هذا الكود البسيط قمنا بإنشاء متغيرين, كل واحد منهما يحتوي على قيمة معينة

ولكن مع هذا الكود البسيط فهناك عدة ملاحظات وعدة شروط :

الملاحظات :
  • المسافات بين الأوامر لا يتم إعطائها أي اهتمام من قبل PHP فثلاً لو كانت المسافات كبيرة او صغيرة بينهم فلا تفرق
  • بالإمكان جعل الكود السابق في سطر واحد بسهوله ودون ان يتأثر الكود منطقياً وطبعاً لكن يفضل جعله بشكل مرتب وجميل لتطويره لاحقاً وفهمه بسهوله
  • هناك فاصله منقوطه تجدونها في آخر كل أمر وذالك يعني نهاية هذا الأمر
  • لم نقم بطباعة اي شي فلو استعرضنا الصفحه في المتصفح فستكون صفحة بيضاء, ولكن تم حفظ في الذاكرة قيمة متغيرين يمكننا الاستفاده منهما لاحقاً
  • العلامة "" تعني أن القيمة التي بداخلها نصيه ويمكن كتابتها ‘هكذا’ وحتى لو كانت أرقام كهكذا "123" فهي تزال قيمه نصيه
الشروط :
  • اسم المتغير يجب أن يبدأ بحرف أو _ فلا يبدأ برقم أو رمز.
اسم المتغير يمكن أن يحتوي فقط على الحروف الإنجليزية أو الأرقام أو _
اسم المتغير يجب أن لا يحتوي على مسافات
حسناً لنحاول الان ان نظهر شيء منطقي في الكود السابق وذالك بأمر طباعة للمتغيرين السابقين.



في هذا الكود قمنا بكتابة الأمر echo لطباعة المتغيرين السابقين, وستلاحظون اننا قمنا بربطهما مع بعض باستخدام النقطه . فنعم هذه النقطه يجب كتابتها لكي يتم جمع عدة نصوص مع بعضها البعض داخل قيمه واحده أو أمر واحد, فكان بإمكاننا كتابته كالتالي :



ولكن وفرنا ذالك بكتابته بصوره جميله وواضحه في سطر واحد.

وستكون نتيجة الكود السابق هي :

مرحباً بك في عالم التقنية مع أخوك الكاتب / عبدالملك الثاري

الأن كنا نطرح أمثله على النصوص وسنطرح حالياً عن الأرقام وكيفية التعامل معها.

يتم إعطاء قيمة المتغير رقم وذالك بدون العلامة "" أي كالتالي :



تم استخدام العلامة + وهي علامة حسابية وذالك لنقوم بعملية حسابية فستكون النتيجة 300 فلو كتبنا بدل علامة الجمع علامة نقطه فسيتم جمع المتغيرين بالطريقة التالية 100200 وليست عملية حسابية بوجود العلامة الحسابية

والعلامات الحسابية يمكنك معرفتها من خلال الجدول التالي :


دورة php الجزء 2

أحياناً نحتاج إلى زيادة قيمة معينة بالجمع أو الطرح أو الضرب وغيرها فيمكنك ذالك باستخدام ببساطة اختصار كالتالي :


دورة php الجزء 2

التعليقات/الملاحظات :

يمكننا كتابة ملاحظات على نفس الكود البرمجي باستخدام العلامات التالية :



فكل ما تم كتابته في الكود السابق وباللون الرصاصي لن يتم عرضه في الصفحه مجرد تعليقات وملاحظات في نفس الكود, هذه الملاحظات والتعليقات مهمة جداً لترصد ومتابعة مشروعك ومعرفة كل أمر ماذا تريد منه لكي يسهل عليك تطويره لاحقاً وفهم الكود مباشرة من خلال التعليقات.

نكتفي بهذا القدر اليوم, في الدرس القادم سيتم شرح طريقة التحكم عن طريق أوامر أكثر منطقية مثل If..Else.. و While و For و غيرها لنقوم بالتحكم بالكود بالبرمجة بشكل قوي وممتع.

نلقاكم في الدرس القادم بإذن الله


مقالات ممكن أن تعجبك :



من مواضيعى في فضائيات جميع الأكواد اللي تقدر تدخلها على جوالك اذا كان من نوع نوكيا:
( امة فى غرفة الانعاش)
غشش‎
أحد المنتجات المميزة في عالم الهواتف التي تعمل باللمس
عائلة الماك بوك برو الجديدة تصل الشرق الأوسط نهاية الشهر
البرنامج الرائع لاستعادة الصور المحذوفة من الكاميرا والموبايل الجواللات
مايكروسوفت تنفي مشكلة uac في ويندوز 7
أول بطل سباق عربي يظهر في لعبة فيديو
  رقم المشاركة : [6]
عضو فعال
 

افتراضي

السلام عليكم ورحمة الله وبركاته
رائع اخي الكريم وبارك الله فيك

دمتم بصحة وعافية






من مواضيعى في فضائيات كل عام وانتم بالف الف خير
دروس لتعلم css نتمنى الفائدة
دروس تعلم لغة php الثاني
ارجو مساعدتي في شرح عن كيفية صيانة الحاسوب
قاموس عربي - روسي
دروس تعلم لغة php اولا
زهرة بيضاء غير متواجد حالياً  

الكلمات الدلالية

دورة php الجزء 2


أدوات الموضوع



الساعة معتمدة بتوقيت جرينتش +3 . الساعة الآن » 16:13.
Powered by vBulletin
.Copyright ©2000 - 2018, Jelsoft Enterprises Ltd

تابعنا على الفيس بوك جديد مواضيع المنتدى تابعنا على تويتر Google+‎
أضغط اعجبنى ليصلك جديدنا على الفيس بوك