انا لله وانا اليه راجعون... نسألكم الدعاء بالرحمة والمغفرة لوالد ووالدة المشرف العام ( أبو سيف ) لوفاتهما رحمهما الله ... نسأل الله تعالى أن يتغمدهما بواسع رحمته . اللهم آمـــين


الْحُـورُ الْعِيـنُ لِلْتَّصْمِيـمِ وَالْجِرافِيـك يُدرج فيه الموضوعات الخاصة بالتصميم وبرامجه المتنوعة من دروس وتصميمات مثل الفوتوشوب والسويش والفلاش وغيرها .

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 03-18-2007, 07:24 PM
الإدارة الإدارة غير متواجد حالياً
الإدارة
 




الدرس الثاني في دورة الـ php [ المتغييرات و انواعها ]

 

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

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

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

1- ان تقوم بتركيب سيرفر شخصي


====================================

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

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


بداية الدرس :

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

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

مثال




كود PHP:
<?

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

بمعنى آخر

<? : هذا كود البداية ?> : و إن قلبته يكون هو النهاية

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


كود PHP:
<?php

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

?>

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

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

مثال


كود PHP:
$name = "احمد";

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

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

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

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

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

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


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

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

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


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

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

الأول هو : print()

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


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

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


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

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

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

الفروقات

* print()

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

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

مثال


كود PHP:
<?
$psr
= " شبكة ثورة الفوتوشوب"
;

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

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

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

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


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

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

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

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


كود PHP:
$name = "bhappy";

و هذا يسمى String

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


كود PHP:
$phone = "123456";

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

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


كود PHP:
$phone = "1.2345";

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

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


كود PHP:
$boolean = "true";

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


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


كود PHP:
<?

$var
= "Anything"
;

print
gettype ( $var
);

?>

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


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


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

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

:rolleyes: منقول للفائدة :rolleyes:
رد مع اقتباس
  #2  
قديم 03-23-2007, 07:31 AM
بنت الاسلام بنت الاسلام غير متواجد حالياً
عضو ماسي
 



افتراضي

جزاك الله خيرا وجعله فى ميزان حسناتك وبارك الله فيك
رد مع اقتباس
  #3  
قديم 06-24-2007, 06:33 PM
عاشق الفردوس عاشق الفردوس غير متواجد حالياً
عضو جديد
 



افتراضي

بارك الله فيك اخي
رد مع اقتباس
  #4  
قديم 07-17-2010, 12:47 AM
مسلمة مسلمة غير متواجد حالياً
قـــلم نــابض
 




افتراضي


ماذا تعنى حضرتكم بتركيب سيرفر شخصى ..؟
أعتقد أن المادة صعبة ..!
التوقيع

(( لا إله إلا أنت سبحانك إنى كنت من الظالمين ))
أشهد أن لا إله إلا الله .. وأشهد أن محمداً رسول الله
رد مع اقتباس
إضافة رد


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

 

منتديات الحور العين

↑ Grab this Headline Animator

الساعة الآن 12:44 PM.

 


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
.:: جميع الحقوق محفوظة لـ منتدى الحور العين ::.