PHP-daky ösüş we peseliş amallary

Indiki koda serediň:

php<?php
  $num = 0;
  $num = $num + 1; // $num üýtgeýjisine 1 sanyny goşýarys
  echo $num;       // 1 çykarar
?>

Bilşiňiz ýaly, bu kody ýygnam görnüşde += operator arkaly ýazyp bolýar:

php<?php
  $num = 0;
  $num += 1; // $num üýtgeýjisine 1 sanyny goşýarys
  echo $num; // 1 çykarar
?>

Aslynda, programma işleýşinde bir san goşmak şeýle köp duş gelýär ýaly, bu amal üçin has-da ýygnam sintaksis oýlap tapyldy - aýratyn operator ++ (inkrement), ýygnam üýtgeýjiniň bahasyny 1 artdyrýar.

Kodymyzy onuň kömegi bilen ýazalyň:

php<?php
  $num = 0;
  $num++;    // a üýtgeýjisine 1 sanyny goşýarys
  echo $num; // 1 çykarar
?>

++ amalyna çemeli-de -- amaly bar (dekrement), üýtgeýjiniň bahasyny 1 azaldýar. Mysala serediň:

php<?php
  $num = 0;
  $num--;    // $num üýtgeýjisinden 1 sanyny aýyrýarys
  echo $num; // -1 çykarar
?>
Задание 1

Bu kody üýtgediň, şeýle-de inkrement we dekrement amallary bolsun:

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