داغ ترین ویدیو بابلز لرن : هک کلاس های مجازی توسط متین برونسی

ویژگی تصویر

متغیر ها در PHP

  /  PHP   /  متغیر ها در PHP
بنر تبلیغاتی الف
آموزش PHP

متغیر ها در PHP همچون ظرف هایی برای ذخیره داده ها هستند.

ایجاد و اعلام متغیر ها در PHP

در PHP ، یک متغیر با علامت $ شروع می شود و به دنبال آن نام متغیر می آید:

مثال

تماشا در حالت تمام صفحه

پس از اجرای دستورات بالا، متغیر $txt مقدار Hello world! متغیر $x مقدار 5 و متغیر $y مقدار 10.5 را نگه می دارد.

نکته: بر خلاف سایر زبان های برنامه نویسی ، PHP هیچ فرمانی برای اعلان نوع متغیر ندارد و در لحظه ای که متغیر ایجاد می شود به صورت خودکار نوع آن نیز مشخص می شود. (یعنی نیازی نیست که مشخص کنیم مقدار یک متغیر رشته هست یا عدد صحیح)

متغیرها را به عنوان محفظه هایی برای ذخیره داده ها در نظر بگیرید.

یک متغیر می تواند یک نام کوتاه (مانند x و y) یا یک نام توصیفی تر مانند (age، name، first_name) داشته باشد.

قوانین متغیر ها:

  • یک متغیر با علامت $ شروع می شود و به دنبال آن نام متغیر می آید.
  • نام متغیر باید با یک حرف یا کاراکتر زیر خط ( _ ) شروع شود.
  • نام متغیر نمی تواند با عدد شروع شود.
  • نام متغیر فقط می تواند حاوی کاراکتر های عددی ، حروف انگلیسی و زیر خط ( _ ) باشد (A-z، 0-9 و _ )
  • نام متغیر ها به حروف بزرگ و کوچک حساس هستند ($age و $AGE دو متغیر متفاوت هستند)

به یاد داشته باشید که نام متغیرهای PHP به حروف بزرگ و کوچک حساس هستند!

خروجی گرفتن از متغیر ها

از دستور echo بیشتر اوقات برای نمایش خروجی متغیر ها و رشته های متنی استفاده می شود.

در مثال های زیر نحوه نمایش خروجی یک متن و متغیر ها نشان می دهیم:

<?php
$txt = "www.bubbleslearn.ir";
echo "I love $txt!";
?>

در مثال زیر متغیر $txt را بعد از I Love چاپ می کنیم:


این قسمت/بخشی از محتوا مخفی شده است و فقط برای اعضای وب سایت قابل مشاهده می باشد، لطفاً با حساب کاربری وارد شوید.

در مثال زیر مجموع دو متغیر حساب شده و با دستور echo نمایش داده می شود:


این قسمت/بخشی از محتوا مخفی شده است و فقط برای اعضای وب سایت قابل مشاهده می باشد، لطفاً با حساب کاربری وارد شوید.

PHP یک زبان نوع آزاد است

توجه داشته باشید که در مثال های بالا ما مجبور نیستیم به PHP بگوییم که متغیر کدام نوع داده است. (یعنی عدد هست یا رشته)

PHP به طور خودکار یک نوع داده را بسته به مقدار آن متغیر به آن مرتبط می کند. (یعنی اگر عدد باشه یا رشته خودش تشخیص میده)

آیا این مطلب برای شما مفید بود ؟

خیر
بله
بنر تبلیغاتی ج