Kitanzi cha for katika PHP
Kitanzi for huruhusu kurudia
baadhi ya msimbo idadi maalum ya nyakati.
Hapa kuna sintaksia yake:
Hapa kuna sintaksia yake:
<?php
for ( amri za mwanzo; sharti ya kumalizika; amri baada ya kupita ) {
kiunzi cha kitanzi
}
?>
Amri za mwanzo - ndio zitatendeka kabla ya kuanza kwa kitanzi. Zitatendeka mara moja tu. Kawaida huweka huko thamani za mwanzo za kukokotoa. Sharti ya kumalizika - hilo ni sharti, ambalo kitanzi kitazunguka hadhi linapokuwa kweli. Amri baada ya kupita - hizi ni amri, ambazo zitatendeka kila wakati mwisho wa kupita kwa kitanzi. Kawaida huko huzidisha kukokotoa.
Wacha kwa kutumia kitanzi for tuonyeshe
nambari mfululizo kutoka 1 hadi 9:
<?php
for ($i = 1; $i <= 9; $i++) {
echo $i;
}
?>
Sasa tuongeze kukokotoa si
kwa 1, bali kwa 2:
<?php
for ($i = 1; $i <= 9; $i += 2) {
echo $i;
}
?>
Inaweza kufanywa hesabu ya nyuma:
<?php
for ($i = 10; $i > 0; $i--) {
echo $i;
}
?>
Kwa kutumia kitanzi for onyesha kwenye skrini
nambari kutoka 1 hadi 100.
Kwa kutumia kitanzi for onyesha kwenye skrini
nambari kutoka 11 hadi 33.
Kwa kutumia kitanzi for onyesha kwenye skrini
nambari shwari katika mstari kutoka 0 hadi
100.
Kwa kutumia kitanzi for onyesha kwenye skrini
nambari siyo shwari katika mstari kutoka 1 hadi
99.
Kwa kutumia kitanzi for onyesha kwenye skrini
nambari kutoka 100 hadi 0.