Inkrementa un dekrementa operācijas PHP

Apskatīsim šādu kodu:

php<?php
  $num = 0;
  $num = $num + 1; // pieskaitām mainīgajam $num skaitli 1
  echo $num;       // izvadīs 1
?>

Kā jūs jau zināt, šo kodu var pārrakstīt saīsinātā veidā, izmantojot operatoru +=:

php<?php
  $num = 0;
  $num += 1; // pieskaitām mainīgajam $num skaitli 1
  echo $num; // izvadīs 1
?>

Patiesībā vieninieka pieskaitīšana programmēšanā sastopas tik bieži, ka šai operācijai ir izgudrots vēl īsāks sintakses veids - speciāls operators ++ (inkrements), kas palielina mainīgā vērtību par 1.

Pārrakstīsim mūsu kodu ar tā palīdzību:

php<?php
  $num = 0;
  $num++;    // pieskaitām mainīgajam a skaitli 1
  echo $num; // izvadīs 1
?>

Papildus operācijai ++ pastāv arī operācija -- (dekrements), kas samazina mainīgā vērtību par 1. Skatiet piemēru:

php<?php
  $num = 0;
  $num--;    // atņemam no mainīgā $num skaitli 1
  echo $num; // izvadīs -1
?>
Задание 1

Pārveidojiet šo kodu tā, lai tajā būtu inkrementa un dekrementa operācijas:

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