فاصلة
  • PHP
  • ?
    : ترتيب الدرس
  • 12
    عدد الدروس
  • ?
    أخر تحديث

المتغيرات Variables في لغة PHP

المتغير عبارة عن حاوية صغيرة تحمل القليل من البيانات الرقمية أو النصية أو أي نوع بيانات في لغة PHP , وأثناء تعلم لغة PHP ستتعامل كثيراً مع علامة الدولار ($)  وذلك لأنها تستخدم دائماً في حجز المتغيرات في اللغة . 

أنشاء المتغير 

لأنشاء أو حجز متغير في لغة PHP, يجب دائماً البداية بعلامة الدولار ($) متبوعة بأسم للمتغير من أختيارك, وبعد ذلك نستخدم علامة (=) للفصل بين أسم المتغير وقيمة المتغير, بحيث يكون أسم المتغير في الطرف الأيسر من علامة (=) وقيمة المتغير في الطرف الأيمن من علامة (=) .

  • يجب ان يبدأ المتغير بعلامة ($) متبوعة بأسم المتغير
  • نستخدم علامة (=) للفصل بين أسم المتغير وقيمتة
  • أسم المتغير في الطرف الأيسر وقيمتة في الطرف الأيمن
<?php
$name = 50;
?>

قواعد تسمية المتغيرات

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

  • يجب أن يبدأ المتغير بعلامة ($)
  • الأرقام ممنوعة في اول خانة لأسم المتغير 
  • يجب أن يتكون أسم المتغير من حروف أو أرقام أو علامة (_)
  • الحروف الكبير A  لا تساوي الحروف الصغيرة a 
  • لا يجب أن يحتوي أسم المتغير علي مسافات

ملحوظة : لغة PHP حساسة لحالة الأحرف, وهذا يعني بأن المتغير (A$) ليس هو المتغير (a$)

يمكنك أنشاء متغير طويل أو قصير أو حتي متغير من حرف واحد (x ,y ,z) ,ولكن بعد تنفيذ شروط أختيار أسم المتغير, بحيث لا يمكن أنشاء متغير من رقم واحد لأن الأرقام غير مسموحة في أول خانة من أسم المتغير ولكن يمكن أنشاء متغير من حرف واحد لأن الحروف مسموحة في أول خانة .

<?php 
$name = 50; // صحيح
$5name = 50; // خطاْ
$_name = 50; //صحيح
$5 = 50; //خطاْ
$a = 50; // صحيح
$na me = 50; // خطاْ
?>

الأدوات الأساسيات المتغيرات أنواع البيانات النصوص المصفوفات الدوال الشرطية حلقات التكرار المعاملات الثوابت المتغيرات الخارقة الجملة Switch