عملگرهای اختصاص دادن

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

<?php

 $x = 50;

 $x += 100;  // this is same as this code : $x = $x + 100

 echo $x;   // this will print 150 

?>

در کد بالا ابتدا مقدار ۵۰ را به متغیر x اختصاص دادیم. سپس با استفاده از عملگر اختصاص دادن =+ مقدار ۱۰۰ را به متغیر یاد شده اضافه و نتیجه را مجددا در خود متغیر ذخیره کردیم. در نهایت با دستور echo مقدار نهایی x$ را در مرورگر نمایش دادیم. عملگرهای اختصاص دادن به شرح زیر هستند:

عملگرهای اختصاص دادن در پی اچ پی
عملگر کارکرد توضیح
$x += $y $x = $x + $y افزایشی
$x -= $y $x = $x – $y کاهشی
$x *= $y $x = $x * $y ضرب
$x /= $y $x = $x / $y تقسیم
$x %= $y $x = $x % $y باقی مانده

همانطور که می‌بینید می‌توان با استفاده از این عملگرها سرعت کدنویسی را بالا برد. علاوه بر این، کد کمتری نوشت.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *