بسم الله الرحمن الرحيم
المتحولات أو المتغيرات Variables (مفتاح إستخدام PHP )
تعتبر المتحولات بكل بساطة أدوات تستخدم لتخزين القيم بشكل مؤقت، وقد تكون هذه القيم أعدادآ أو نصوصآ أو ترتيبات أكثر تعقيدآ.
تتواجد المتحولات في قلب أي لغة برمجية، ويعتبر فهمها مفتاح إستخدام PHP
وفقآ لدليل إستخدام PHP، توجد ثمانية أنواع من المتحولات في هذه اللغة، ويشمل ذلك:
- أربعة أنواع سليمة (تحمل قيمة وحيدة) هي: النوع البولياني ( True أو False )، والصحيح ( integer )، والفاصلة العائمة (أعدادآ عشرية)، والسلاسل المحرفية (النصوص)
- نوعان غير سليمين (يحملان عدة قيم) وهما : المصفوفات (arrays) والكائنات ( objects)
- النوع resources (الموارد) الذي ستتعامل معه عند التفاعل مع قواعد البيانات
- النوع (NULL) الذي يمثل متحولآ خاصآ لا يحمل أي قيمة
بغض النظر عن النوع الذي تقوم بإنشائه، يجب أن تلتزم جميع متحولات PHP بالقواعد التالية :
- يجب أن يبدأ إسم المتحول بالإشارة ($)، مثلآ
- يمكن أن يحتوي الإسم على تركيبة من السلاسل المحرفية (strings) والاعداد والشرطة السفلية، مثلآكود PHP:
$name
- لا يمكن أن يكون أول محرف بعد الإشارة $ عددآ، إذ يجب أن يكون حرفآ أو شرطة سفليةكود PHP:
$my_report1
- تعتبر أسماء المتحولات في PHP حساسة لحالة الحرف، وبذلك يمثل
وكود PHP:
$name
متحولين مختلفينكود PHP:
$NAME
- يمكن إسناد قيم للمتحولات بإستخدام إشارة المساواة (=)
لا يعدو ما سبق إلا مقدمة عن المتحولات،
وسنتعلم معآ في الموضوع القادم - إن شاء الله - عن المتحولات مسبقة التعريف Predefined Variables