Uendeshaji wa Kuongeza na Kupunguza katika PHP
Tutachunguza msimbo ufuatao:
<?php
$num = 0;
$num = $num + 1; // ongeza nambari 1 kwenye variable $num
echo $num; // itatoa 1
?>
Kama unavyojua tayari, msimbo huu unaweza kuandikwa upya
kwa fupi kupitia kiendeshazi +=:
<?php
$num = 0;
$num += 1; // ongeza nambari 1 kwenye variable $num
echo $num; // itatoa 1
?>
Kweli, kuongeza moja katika programu
hutokea mara nyingi sana, kwa hivyo kwa uendeshaji huu
umeundwa sintaksia iliyofupishwa zaidi
- kiendeshazi maalum ++ (kuongeza),
kinachoongeza thamani ya variable kwa 1.
Tuandike upya msimbo wetu kwa kutumia hii:
<?php
$num = 0;
$num++; // ongeza nambari 1 kwenye variable a
echo $num; // itatoa 1
?>
Kando na uendeshaji ++ pia kuna uendeshaji
-- (kupunguza), kinachopunguza
thamani ya variable kwa 1. Tazama mfano:
<?php
$num = 0;
$num--; // toa nambari 1 kutoka kwenye variable $num
echo $num; // itatoa -1
?>
Badilisha msimbo huu ili uwe na uendeshaji wa kuongeza na kupunguza:
<?php
$num = 10;
$num = $num + 1;
$num = $num + 1;
$num = $num - 1;
echo $num;
?>