Variable نامی است که برنامه از طریق آن به یک مقدار یا محل نگهداری داده ارجاع می‌دهد. متغیر می‌تواند در طول اجرای برنامه به مقدار جدیدی اشاره کند و دامنه دسترسی آن به زبان و محدوده تعریف وابسته است.

در پروژه چه کاربردی دارد؟

در یک فروشگاه، مقدار total می‌تواند جمع قیمت کالاهای سبد خرید را نگه دارد و با اضافه شدن محصول به‌روزرسانی شود.

نمونه کد

$total = 100000;
$total += 25000;
echo $total;

متغیر لزوماً یک جعبه ثابت در حافظه نیست. در زبان‌های مختلف ممکن است نام به یک آبجکت، مقدار یا نشانی حافظه متصل شود.

درک تفاوت این موضوع با نوع داده و مقدار منطقی به انتخاب راهکار مناسب‌تر کمک می‌کند.