trytop.com trytop.com trytop.com trytop.com trytop.com
trytop.com trytop.com trytop.com trytop.com trytop.com
trytop.com trytop.com trytop.com trytop.com trytop.com
trytop.com trytop.com trytop.com trytop.com trytop.com
trytop.com trytop.com trytop.com
trytop.com trytop.com
trytop.com
trytop.com trytop.com trytop.com trytop.com trytop.com trytop.com trytop.com trytop.com trytop.com trytop.com trytop.com
 


شبكة الأوائل    >>   شبكة الاوائل | مكتبة البرامج | مكتبة الكتب | مكتبة الدورس | مكتبة الألعاب | افلام عربية | تلفزيون الأوائل | إعلانات مبوبة |

شبكة الأوائل    >> العالم من الفضاء | تحميل صور | تحميل ملفات | الطب البديل |دليل المواقع الأسلامية | فوتوشوب| السويتش|ارسم| تردد القنوات

افلام وصحافة  >>  افلام عربية | مكتبة الأفلام البلوتوث | افلام اجنبية | افلام عادل امام | المركز  الأخبارى | كليبات ومشاهد مخفية | كليبات موسيقية |

ترجمة ودروس >> مكتبة الدروس | ترجمة فورية | مكتبة دروس لغات | مكتبة هندسة العمارة | تحويل العملات  | ترجمة مواقع | منتدى الاوائل  |

اصحاب المواقع >> معرفة بيج موقعك  | أنشر موقعك لمحركات البحث | اكواد الألوان| دليل شبكة الأوائل | الكيبورد العربى | أدوات تصميم المواقع|

اصحاب المواقع >>  أنشر موقعك لمحركات البحث | معرفة احصائيات اليكسا وجوجل | بنرات جاهزة لموقعك| مكتبة برامج النيوك| جافا اسكربت |

ماسنجر وجوال >> ابتسامات الماسنجر |  هواتف الجوال | منتدى شبكة الاوائل | زخارف الماسنجر | أكسسوار الجوال | برامج الجوال | بلوتوث  |

موسيقى والعاب>> أكتب اسمك بالدم | لعبة (WANTED) المطلوب | من سيربح المليون | الرجل الأخضر | الموسيقي و الاغاني | العاب الأوائل |

خدمات متنوعة >> موسوعة الأسرة المسلمة |  سرعة النت | ويكى الأوائل |  الدليل العالمى |  القرأن الكريم |  مدونتك الشخصية| افحص جهازك|
 

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

[ العودة الى دورس PHP | قائمة الأقسام الخاصة ]
المتغيرات

(574 مجموع الكلمات في هذا النص)
(1076 قراءة)   صفحة للطباعة




ي هذا الدرس سوف تتعرف على المتغيرات بشكل مبسط وعلى طرق استخدامها.

في كل لغة برمجة، أسلوب نعين به بعض المتغيرات، أعتقد أنك تريد شرح كلمة متغيرات؟ المتغيرات مكان أو شيء تحفظ فيه قيمة معينة، دعنا نشرح هذا بمثال عملي سهل، تصور أنك تريد عمل عداد لزوار صفحتك الرئيسية، هذا العداد يجب أن يخزن عدد الزوار في مكان ما من الملف، لذلك يجب أن نعين له متغير، كيف نقوم بذلك في البي إتش بي؟

<?php 
$visit 
0

?>


المتغير تستطيع أن تسميه بأي إسم تشاء، وبما أن المثال يتطرق لعداد الزوار لذا فضلنا أن نسميه visit حتى نعرف إلى ما يرمز، وإذا لاحظت ستجد أن الاسم سبقه علامة ($)، وهكذا في البي إتش بي نعين المتغيرات بوضع علامة $ قبل اسم المتغير.

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

<?php 
$visit 
$visit+1

?>


ماذا يعني ذلك؟ يعني أن المتغير visit = نفسها + 1، لو زار الموقع زائر، ستضيف هذه الشفرة إلى visit قيمة 1 فيصبح المتغير = 1، ثم جاء زائر آخر، سيضيف البرنامج 1 إلى قيمة المتغير فتصبح إثنان، وهكذا تزداد بمعدل واحد وتعد لك عدد الزوار، طبعاً لن نتطرق إلى كيفية عمل عداد زوار حقيقي ويعمل بشكل كامل.

لنأخذ مثالاً آخر لفائدة المتغيرات:

<?php 
$a 
5

$b 6

$c $a $b

print 
"$c"

?>



ماذا يعني المثال السابق؟ أولاً قمنا بتعيين القيمة 5 للمتغير a$ والقيمة 6 للمتغير b$ ثم قمنا بتعيين قيمة جمع المتغيرين a$ وb$ ووضعنهما في المتغير c$ وعن طريق الأمر print أمرنا بطباعة قيمة المتغير c$ فيصبح لدينا الناتج 11 .

حسناً، لو أردنا تعقيد الأمر قليلاً في المثال السابق ونضع الناتج ضمن جملة ما، مثلاً نقول: ناتج جمع 5 + 6 = 11، لكن لن نكتب الأرقام مباشرة، بل سنكتب المتغيرات فقط وهي التي ستطبع نفسها كما في المثال التالي:

<?php 
$a 
5

$b 6

$c $a $b

print 
"ناتج جمع $a + $b = $c"

?>



والناتج سيظهر في المتصفح هكذا:

ناتج جمع 5 + 6 = 11

 


 
 

 :: Page Rank Check

::