Inkremens- en Dekrement-operasies in PHP
Kyk na die volgende kode:
<?php
$num = 0;
$num = $num + 1; // tel die getal 1 by die veranderlike $num
echo $num; // sal 1 uitdruk
?>
Soos jy reeds weet, kan hierdie kode herskryf word
in 'n verkorte vorm deur die operateur += te gebruik:
<?php
$num = 0;
$num += 1; // tel die getal 1 by die veranderlike $num
echo $num; // sal 1 uitdruk
?>
Om die waarheid te sê, die byvoeging van een kom so gereeld voor in programmering
dat daar 'n selfs meer verkorte sintaksis vir hierdie bewerking is
- die spesiale operateur ++ (inkrement),
wat die waarde van die veranderlike met 1 verhoog.
Kom ons herskryf ons kode met behulp daarvan:
<?php
$num = 0;
$num++; // tel die getal 1 by die veranderlike a
echo $num; // sal 1 uitdruk
?>
Behalwe vir die bewerking ++ is daar ook die bewerking
-- (dekrement), wat die
waarde van die veranderlike met 1 verminder. Kyk na die voorbeeld:
<?php
$num = 0;
$num--; // trek die getal 1 van die veranderlike $num af
echo $num; // sal -1 uitdruk
?>
Verander hierdie kode sodat dit inkrementasie- en dekrementasie-bewerkings bevat:
<?php
$num = 10;
$num = $num + 1;
$num = $num + 1;
$num = $num - 1;
echo $num;
?>