شبكة ثورة الفوتوشوب التعليمية

شبكة ثورة الفوتوشوب التعليمية
البحث : |
جديد الشبكة: تم اضافة خاصية (اضافة للمفضلة) الخاصة بكل عضو و يمكن جمع ملفاتك و دروسك المفضلة و متابعتها من خلال لوحة التحكم

Tutorials Rss feed - خلاصة الدروس اقسام الدروس

دروس الفوتوشوب

دروس ايميج ريدي

دروس الفلاش

دروس php&mysql

دروس تطوير المواقع

Tutorials Rss feed - خلاصة الدروس اقسام التحميل

اضافات الفوتوشوب

مكتبة الخطوط

ادوات المصمم

قوالب جاهزة Templates

تواقيع جاهز للمنتديات

 


[الدرس الثاني]: المتغييرات و انواعها
عدد الزيارات : 3821 | شارح الدرس : bhappy | مستوى الدرس : احترافي | تبليغ عن الدرس
اضيف بواسطة bhappy في تاريخ 2007-02-18 | المصدر : شبكة ثورة الفوتوشوب القسم : دورة البي اتش بيدورة البي اتش بي


loading

يمكنك تقييم الدرس

تقييم الدرس تقييم الدرس تقييم الدرس تقييم الدرس تقييم الدرس
عدد الاصوات 9

شرح الدرس


بسم الله الرحمن الرحيم

دورة البي اتش بي


[الدرس الثاني]: المتغييرات و انواعها



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

قبل البداية في الدرس الأول

يتوجب عليك التالي :

1- ان تقوم بتركيب سيرفر شخصي إن كنت لا تملك واحد أضغط هنا أو هــــنـــا لمعرفة الطريقة (شكرا للأخ كنان و الأخ photoshop)

و لكن انصح بتحميل النسخه الحديثه من السيرفر السخصي و هو مجاني من هذا الموقع



نقاط يرتكز عليها الدرس :

1- المتغييرات
2- انوع المتغييرات
3- الثوابت


بداية الدرس :

كيف تكون بداية ملف البي اتش بي ؟

يتوجب عليك ان تضع علامة بداية و نهاية يفهم السيرفر ان ما بينهما هو php و ليس اي لغه اخرى و ايضا ان تكون ضيغة الملف .php

مثال


PHP code :


هنا تكون جميع اكواد البي اتش بي
?>
لو قمت بكتابة كود بي اتش بي هنا فلن يعمل


بمعنى آخر

: و إن قلبته يكون هو النهاية

* ملاحظة يمكن ان تكون البداية بهذا الشكل

 

و لكن النهاية تكون

?>


ما هو المتغيير ؟

المتغيير عبارة عن عبارة او كلمة تعطيها قيمة انت تحددها و تحدد نوعا و ذلك اعتمادا على ما تريد استخدامها سنفهم هذا المعنى عن طريق الأمثلة

مثال


PHP code :

$name = "احمد";



* $ هي بداية اي متغيير اي متغيير يتوجب ان يبدأ بمى تسمى بعلامة الدولار و هي $ و تطبعها عن طريق SHIFT+4

* المتغيير هو $name و يمكن ان تسميه اي اسم تريده ممكن ان يكون ارقام او حروف او ان يبدأ بـــ ( _ ) مثال $_bhappy

* عبارة (=) هي لكي تعطي $name قيمه ما بعد (=)

* عبارة الأقتبار (" ") أو ( ' ') كلاهما ينفع و لكن الفرق الوحيد بينهما ان ("") لو كانت تحوي متغيير آخر يستم جلب قيمته اما ( ' ') لن تقوم بجلب قيمته و سنتطرق لهذا الموضوع لاحقا

* الآن القيمة هي ما يكون بين علامات الإقتباس و هي احمد

* في نهاية كل سطر في البي اتش بي لازم تضع ( ; ) و إلا سيحدث لديك خطأ برمجي وهو خطأ برمجي شائع جدا لا تقلق و ميزه هذه العلامة في آخر كل سطر لتخبر السيرفر ان هذا سطر مستقل او امر مستقل


نصائح و ملاحظات مهمه :

1- غالبا استخدم كلمات معبرة للـمتغيير لكي يسهل عليك و على اي مبرمج غيرك ليفهم الكود و لا تستخدم امساء غريبه في المتغييرات فأنت نفسك ستضيع خلال البرمجه

2- في لغة بي اتش بي الفراغ او المسافة بين المتغيير و علامة يساوي و غيرها لا تهم و يتاجهل السيرفر اي مسافات و لكن نقوم بعمل مسافة ليسهل قرائة الكود فيها بعد


كيف اقوم بطباعة شيء الى المستخدم في البي اتش بي؟

امر الطباعة في هذه اللغه هما فعليا امران.

الأول هو : print()

مثال على طباعة احمد عن طريق ()print


PHP code :

$name = "احمد";
print
$name;
# أو ممكن ان تكون هكذا #
print "احمد";
?>




اما الأمر الثاني فهو echo()


PHP code :

$name = "احمد";
echo
$name;
# أو ممكن ان تكون هكذا #
echo "احمد";
?>




سيتعجب البعض و يقول ما هو الفرق ؟

انا اقولك ما هو الفرق و لكن اولا يتوجب عليك دوما ان يكون اساس برمجتك ان تكون سريعه و هناك كثير من المتغييرات تقوم بنفس العمل و يكون الفرق بينهما السرعة و امر آخر

الفروقات

* print()

- هذا الأمر يستخدم في اماكن اخرى اكثر تعقيدا بمعنى آخر يقوم بطباعه عمليات معقده جدا جدا لا تتستطيع طباعتها عن طريق echo
- و ايضا بما ان هذا الأمر يقوم بعمليات معقدة اكثر من echo() فإنه ابطأ من echo()

* echo()
- لا اظن انك تحتاج غيرها في جميع دروس هذه الدورة تكفي لكل شيء تقريبا
- اسرع من الأمر print() كما اسلفت
- هذا الأمر ممكن ان يطبع عدة اوامر و عبارات

مثال


PHP code :

$psr = " شبكة ثورة الفوتوشوب";

$type = "التعليمية ";

echo
"هذا الدرس " , "مقدم من " . $psr ." " . $type;

# سيكون الناتج من هذ الحلقة بعد طباعتها هو #

# هذا الدرس مقدم من شبكة ثورة الفوتوشوب التعليمية #
?>





أنواع المتغيرات

هل المتغييرات انواع ؟

نعم انواع و هناك اربعة انواع

* مثال على النوع الأول و هو إن كان المتغيير حروف


PHP code :

$name = "bhappy";



و هذا يسمى String

* مثال على النوع الثاني و هو إن كان المتغيير ارقام صحيحه


PHP code :

$phone = "123456";



هذا نسميه Integer اي رقم صحيح

* مثال على ثلاث انواع المتغييرات و هو إن كان رقم و لكن ليس صحيح


PHP code :

$phone = "1.2345";



و هذا النوع نسمية Double

* مثال على النوع الرابع و هو صحيح/غير صحيح بالأصح True/False


PHP code :

$boolean = "true";



و هذا المتغيير نسمه Boolean و سنعرف استخداماته لاحقا


* طريقة معرفه نوع المتغيير عن طريق الأمر التالي


PHP code :


$var = "Anything";

print
gettype ( $var );

?>




* لو كان المتغيير فارغ لا يحوي قيمة سيعطيك نتيجه NULL اي فارغ اما غير ذلك سيطبع لك احد الأسماء الي قلتها لك على حسب قيمة المتغيير في مثالنا هذا ستكون النتيجه String


بهذا الدرس ننهي ثاني دروس الدورة و خلال يومين يأقوم بطرح الدرس الثال


بالتوفيق و نتمنى من الجميع التجربه و الأسئلة

ملاحظة : انا بشر قد اصيب و اخطىء إن اخطأت فمن الشيطان و من نفسي و اصبت فمن الله فأتمنى ابلاغي إن رأيتم او واجتهكم اي خطأ في الأكواد الي شرحتها




أقسام الموقع

الرئيسية

مركز التحميل

المنتدى

لوحة التحكم

أضف ملف

التسجيل

خريطة الموقع

افضل الملفات

اضف درس

أخبر صديقك

اعلن لدينا

اربط موقعك بنا

راسلنا

أكثر الملفات تحميلا

[لهذا الشهر]

Window into Spring Brush Set 1

فرش زخرفية

Leaves Brushes MEGA PACK

Grunge Edge Pack

Heart Brush Set II

خط A Afefah

Bloodbrush Set

احصائيات

عدد الملفات : 11,295
عدد الدروس : 354
عدد الاعضاء : 18,075
تم تحميل : 958,852
زيارات الملفات : 12,521,903
زيارات الدروس : 1,103,790
مواد قسم التحميل : 17.92 GB

المتواجدين الآن

يتواجد الآن : 49 زائر.
أعضاء : 0.
زوار : 49 ضيوف.
 
تصميم و برمجه b happy   Powered By PHP5
جميع الحقوق محفوظة لشبكة ثورة الفوتوشوب سياسة الخصوصيه| All Copyrights © reserved for PS-Revolution Our privacy policy