متغیرها در PHP

1396/1/23 علیرضا حاتمی نیا 4126

مقدمه و معرفی :

سلامی دوباره خدمت تک تک شما علاقه مندان به آموزش های برنامه نویسی مخصوصا آموزش PHP علیرضا حاتمی نیا هستم با قسمت سوم آموزش PHP تحت عنوان متغیرها در PHP در خدمت شما هستم.در قسمت قبل شیوه کدنویسی در PHP را آموختید و با نحوه چاپ رشته ها در PHP آشنا شدید.

متغیرها در PHP:


عبارت متغیر به معنی تغییر کننده است . متغیرها انواع داده ای مانند حروف، اعداد و ... هستند که در طول برنامه امکان تغییر دادن آنها فراهم می شود.
به یاد دارید در معادلات ریاضی متغیرهایی مانند x یا y و ...  وجود داشتند که به ازای هر مقدار از آن ها معادله برقرار بود.
فرض کنید معادله ای به صورت زیر داریم:
X+2 = Z
به ازای هر مقدار از متغیر X مقدار Z نیز تغییر می کند و بلعکس.

 

تعریف متغیر در PHP :


برای تعریف یک متغیر در PHP کافی ست کاراکتر $  را به ابتدای متغیر اضافه کنید .

مثال: در قطعه کد زیر سه متغیر x,y,z را تعریف می کنیم و آنها را مفدار دهی می کنیم و مقدار متغیر z را برابر با جمع دو متغیر x و y  قرار داده و سپس Z را چاپ می کنیم.

<?php
$x =2;
$y =3;
$z=$x + $y;
echo $z;
?>

خروجی برنامه بالا چاپ عدد 5 می شود

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

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


برای انتخاب نام متغیرها شما بایستی از یکسری قوانین پیروی کنید که این قوانین عبارتند از :
•  نام متغیر بایستی با یک حرف یا کاراکتر "_" شروع شود.
•  نام متغیر می تواند شامل حروف کوچک و بزرگ، اعداد و کاراکتر "_" باشد.
•  بین کاراکترها مجاز به استفاده از فضای خالی نیستید.
•  نام متغیرها حساس به حروف کوچک و بزرگ هستند. مثلا دو متغیر $m و $M دو متغیر متفاوت هستند.

نکته: در PHP متغیرها لازم نیست که قبل از استفاده تعریف شوند و در هر جایی از کد می توانید از آنها استفاده کنید.
مثال:
در کد زیر چند متغیر تعریف و آن ها را چاپ می کنیم :

 

<?php
$name="alireza";
$Lastname="hatami";
$age="32";
echo "<p> name: $name</p>";
 echo "<p> Lastname: $Lastname </p>";
echo $age;
?>

 

خب آموزش این قسمت از PHP هم در اینجا به پایان رسید
در آینده با متغیرها بیشتر کار خواهیم داشت
طبق روال همیشه برای تفهیم بیشتر این فسمت یک ویدیوی آموزشی تهیه شده که لینک دانلود و مشاهده آن را در ادامه قرار خواهیم داد.
برقرار  باشید و سبز

 

کلمات کلیدی

متغیرها در PHP
علیرضا حاتمی نیا
طراح و برنامه نویس وب
طراحی وبسایت های واکنش گرا
طراحی و پیاده سازی سیستم مدیریت محتوا
سئو و بهینه سازی سایت