2.4 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	title, localeTitle
| title | localeTitle | 
|---|---|
| Variables | المتغيرات | 
المتغيرات
إنشاء (إعلان) متغيرات PHP
المتغيرات هي "حاويات" لتخزين المعلومات.
بناء الجملة:
<?php  $txt = "Hello world!";  $x = 5;  $y = 10.5;  ?>  
بعد تنفيذ العبارات أعلاه ، سيحتوي المتغير txt على قيمة Hello world !، وسيحتفظ المتغير x بالقيمة 5 ، وسيحتفظ المتغير $ y بالقيمة 10.5.
ملاحظة: عند تعيين قيمة نصية لمتغير ، ضع علامات اقتباس حول القيمة.
ملاحظة: على عكس لغات البرمجة الأخرى ، لا تملك PHP أي أمر لإعلان متغير. يتم إنشاؤه في اللحظة التي تقوم فيها بتعيين قيمة لها أولاً.
قواعد لمتغيرات PHP:
- يبدأ المتغير بعلامة $ ، متبوعًا باسم المتغير
- يجب أن يبدأ اسم المتغير بحرف أو حرف الشرطة السفلية
- لا يمكن أن يبدأ اسم المتغير برقم
- لا يمكن أن يحتوي اسم المتغير على أحرف أبجدية رقمية والشرطات السفلية (Az و 0-9 و _)
- أسماء المتغيرات حساسة لحالة الأحرف (عمر وAGE متغيرين مختلفين)
متغيرات الانتاج
وكثيرا ما يستخدم بيان صدى PHP لإخراج البيانات إلى الشاشة.
سيوضح المثال التالي كيفية إخراج النص والمتغير:
<?php  $txt = "github.com";  echo "I love $txt!";  ?>  
سينتج المثال التالي نفس الإخراج مثل المثال أعلاه:
<?php  $txt = "github.com";  echo "I love " . $txt . "!";  ?>  
سينتج المثال التالي مجموع متغيرين:
<?php  $x = 5;  $y = 4;  echo $x + $y;  ?>  
PHP هي لغة مكتوبة بشكل فضفاض
في المثال أعلاه ، لاحظ أنه لم يكن علينا إخبار PHP بنوع البيانات المتغير. تقوم لغة PHP تلقائيًا بتحويل المتغير إلى نوع البيانات الصحيح ، وفقًا لقيمته. بلغات أخرى مثل C و C ++ و Java ، يجب أن يعلن المبرمج عن اسم المتغير ونوعه قبل استخدامه.