در قسمت های قبل یاد گرفتید که چطور برنامه ای رو با PHP بنویسید .
در این قسمت متغیر ها آموزش داده میشن .
اول اینکه متغیر ها چی هستن!؟
متغیر ها قسمتهایی از برنامه هستند که یک نام دارن و یک مقدار که در حافظه موقتی ذخیره میشه تا برنامه نویس بتونه از اونها در طول برنامه استفاده کنه.
برای مثال شما ایمیل کاربر رو از کاربر دریافت میکنید و اون رو داخل یک متغیر میریزید و استفاده میکنید .
باید بدانید :
- در PHP هر متغیر با $ شروع میشه ( Shift+4 ) ، غیر از این باشه مفسر PHP خطا خواهد داد .
- نام متغیر ها در PHP با اعداد شروع نمیشود .در نامگذاری متغیر ها این کاراکتر ها مجاز هستند {a-zA-Z0-9_} .
- در PHP بر خلاف C نیازی به تعیین نوع داده متغیر نیست ، البته این بدین معنی نیست که PHP از انواع داده پشتیبانی نمیکنه .
- علامت انتساب مقدار به متغیر در پی اچ پی = است .
- PHP نسبت به بزرگی و کوچکی نام متغیر ها حساس است .
خب یک متغیر ایجاد میکنیم و یک مقدار بهش میدیم .
<?php
// variables
$web=’nodiran’; // value : nodiran , name : web
?>
برنامه زیر یک متغیر رو ایجاد میکنه که میتونید از اون استفاده کنید و یا اون رو به صورت مستقیم روی صفحه چاپ کنید .
اگر یک متغیر رو تعریف کنیم و بهش مقدار بدیم و دوباره در طول برنامه به اون مقدار جدیدی بدیم ، مفسر مقدار جدید رو برای برنامه در نظر میگیره .
<?php
$web=’nodiran’;
echo $web; // nodiran
$web=’mag’;
echo $web; // mag
?>
یک متغیر میتونه هیچ مقداری نداشته باشه .
<?php
$name=NULL;
?>
پی اچ پی میتونه از انواع داده پشتیبانی کنه.
<?php
$str=”the str”;
$str=(data_type) $str;
?>
مثلا فرض کنید میخواهید متغیری رو تعریف کنید که فقط عددی باشه ، باید به صورت زیر عمل کنید .
<?php
$str=1234; // ex : user input
$str=(integer) $str;
echo $str; // 1234
?>
انواع داده عبارتند از:
integer => عددی
boolean => منطقی {درست – نادرست}
string => رشته {همه کاراکتر ها}
float => اعداد اعشاری
array => ارایه ها
و….
لیست انواع داده ای که PHP از اونها پشتیبانی میکنه .
تو PHP میتونید بر روی یک متغیر عملیات ریاضی انجام بدید !
میتونید برای اینکار از روش های زیر استفاده کنید .
<?php
$str=12;
$str+=2;
echo $str; // 14
?>
<?php
$str=1;
$str++;
echo $str; // 2
$str–;
echo $str; // 1
?>
سه روش بالا رو میتونید در برنامه هاتون به کار ببندید .
در مثال های بالا ما فقط عملیات جمع و تفریق رو نشون دادیم .
برای انجام دیگر عملیات ها به جای عملگرهای + و – عملگر های زیر رو بزارید .
/ =>تقسیم
+ => جمع
- => تفریق
* => ضرب
شاد باشید .















کارت درسته! ممنون.
استفاده نمودیم.!
باتشکر