Incrementi ja dekremendi operatsioonid PHP-s

Vaatleme järgmist koodi:

php<?php
  $num = 0;
  $num = $num + 1; // lisame muutujale $num numbri 1
  echo $num;       // väljastab 1
?>

Nagu te juba teate, saab seda koodi ümber kirjutada lühendatud kujul kasutades operaatorit +=:

php<?php
  $num = 0;
  $num += 1; // lisame muutujale $num numbri 1
  echo $num; // väljastab 1
?>

Tegelikult esineb ühe liitmine programmeerimises nii sageli, et selle operatsiooni jaoks on loodud veelgi lühendatud süntaks - spetsiaalne operaator ++ (increment), mis suurendab muutuja väärtust 1 võrra.

Kirjutame oma koodi selle abil ümber:

php<?php
  $num = 0;
  $num++;    // lisame muutujale a numbri 1
  echo $num; // väljastab 1
?>

Peale operatsiooni ++ on ka operatsioon -- (decrement), mis vähendab muutuja väärtust 1 võrra. Vaadake näidet:

php<?php
  $num = 0;
  $num--;    // lahutame muutujast $num numbri 1
  echo $num; // väljastab -1
?>
Задание 1

Muutke seda koodi nii, et see sisaldaks incrementi ja dekremendi operatsioone:

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