PHP-də artırma və azaltma əməliyyatları
Aşağıdakı kodu nəzərdən keçirək:
<?php
$num = 0;
$num = $num + 1; // dəyişənə 1 əlavə edirik
echo $num; // 1 çap edəcək
?>
Artıq bildiyiniz kimi, bu kodu
+= operatoru vasitəsilə
qısa şəkildə yenidən yazmaq olar:
<?php
$num = 0;
$num += 1; // dəyişənə 1 əlavə edirik
echo $num; // 1 çap edəcək
?>
Əslində, proqramlaşdırmada vahidin əlavə edilməsi
o qədər tez-tez rast gəlinir ki, bu əməliyyat üçün
daha da qısa sintaksis işlənib hazırlanmışdır
- bu, ++ (inkrement) xüsusi operatorudur,
1 vahidi artıran.
Gəlin kodumuzu onun köməyi ilə yenidən yazaq:
<?php
$num = 0;
$num++; // a dəyişəninə 1 əlavə edirik
echo $num; // 1 çap edəcək
?>
++ əməliyyatı ilə yanaşı,
-- (dekrement) əməliyyatı da var,
dəyişənin dəyərini 1 vahid azaldan. Nümunəyə baxın:
<?php
$num = 0;
$num--; // $num dəyişənindən 1 çıxırıq
echo $num; // -1 çap edəcək
?>
Bu kodu elə dəyişin ki, orada artırma və azaltma əməliyyatları istifadə edilsin:
<?php
$num = 10;
$num = $num + 1;
$num = $num + 1;
$num = $num - 1;
echo $num;
?>