PHP-də artırma və azaltma əməliyyatları

Aşağıdakı kodu nəzərdən keçirək:

php<?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<?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<?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<?php
  $num = 0;
  $num--;    // $num dəyişənindən 1 çıxırıq
  echo $num; // -1 çap edəcək
?>
Задание 1

Bu kodu elə dəyişin ki, orada artırma və azaltma əməliyyatları istifadə edilsin:

php<?php
  $num = 10;
  $num = $num + 1;
  $num = $num + 1;
  $num = $num - 1;
  echo $num;
?>