freeCodeCamp/guide/arabic/php/variables/index.md

2.4 KiB

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 ، يجب أن يعلن المبرمج عن اسم المتغير ونوعه قبل استخدامه.

معلومات اكثر: