fbpx

تعلم لغة php – الدرس الثاني المتغيرات وأنواعها Variables and Types



لتعريف متغير ما عليك سوى استخدام بناء الجملة التالي:

$x = 1;
$y = "foo";
$z = True;

لقد حددنا للتو متغيرًا باسم x بالرقم 1 ومتغيرًا باسم y مع السلسلة “foo” واسم متغير z بقيمة منطقية True. بمجرد تعريفها ، يمكننا استخدامها في الكود.

تحتوي PHP على العديد من أنواع المتغيرات ، ولكن أبسط أنواع المتغيرات هي الأعداد الصحيحة (الأعداد الصحيحة) والعائمة (الأعداد الحقيقية) والسلاسل والقيم المنطقية.

تحتوي PHP أيضًا على مصفوفات وعناصر سنشرحها في دروس أخرى.

يمكن أيضًا تعيين المتغيرات على NULL ، مما يعني أن المتغيرات موجودة ، ولكنها لا تحتوي على أي قيمة.

عوامل التشغيل (Operators)

يمكننا استخدام معاملات حسابية بسيطة لجمع أو طرح أو ربط سلسلة من المتغيرات.

يمكننا أيضًا طباعة متغيرات PHP باستخدام أمر echo.

على سبيل المثال ، دعنا نلخص رقمين ونضع النتيجة في متغير جديد ونطبع النتيجة.

$x = 1;
$y = 2;
$sum = $x + $y;
echo $sum;       // يطبع 3

تنسيق السلسلة

مثل Perl ، يمكن لسلاسل PHP المزدوجة المقتبسة تنسيق السلاسل باستخدام متغيرات محددة. فمثلا:

تمرين

الجزء الاول

حدد اسم المتغيرات وعمرها حتى تتم طباعة سطر يقول الجملة التالية:

مرحبا Hello Ahmad. You are 20 years old.

لاحظ أن الرمز يحتوي على تسلسل أحرف خاص في النهاية يسمى سطر جديد - \n . سيؤدي هذا التسلسل إلى طباعة السطر التالي المطبوع على السطر التالي. بالنسبة لتطوير الويب ، هذا ليس مهمًا ، حيث نستخدم علامات HTML لهذا الغرض.

الجزء الثاني

اجمع المتغيرات x و y وضع النتيجة في المتغير sum.

<?php
// الجزء الأول: أضف متغيرات الاسم والعمر.
echo "Hello $name. You are $age years old.\n";

// الجزء الثاني: لخص المتغيرات x و y و
// put the result in the sum variable.
$x = 195793;
$y = 256836;
$sum = NULL;

echo "The sum of $x and $y is $sum."
?>

الحل

<?php
$name = "Ahmad";
$age = 20;
echo "Hello $name. You are $age years old.\n";

$x = 195793;
$y = 256836;
$sum = $x + $y;

echo "The sum of $x and $y is $sum."
?>

سنحصل على النتيجة التالية عند التشغيل

Hello Ahmad. You are 20 years old.
The sum of 195793 and 256836 is 452629.

الدرس الثالث






Leave a Reply