PHP да for цикли
for цикли бир неча марта
баъзи кодларни такрорлаш имконини беради.
Унинг синтаксиси:
Унинг синтаксиси:
<?php
for ( бошланғич командалар; тугаш шарти; ўтишдан кейинги командалар ) {
цикл танаси
}
?>
Бошланғич командалар - бу цикл бошланишидан олдин бажариладиган нарса. Улар фақат бир марта бажарилади. Оддата у ерда ҳисоблагчларнинг бошланғич қийматларини joylashadi. Тугаш шарти - бу цикл айланиб турганда, у ҳақиқий бўлганда давом этадиган шарт. Ўтишдан кейинги командалар - бу циклнинг ҳар бир ўтиши тугаганда бажариладиган командалар. Оддата у ерда ҳисоблагчларни oshiradi.
Келинг for цикли ёрдамида
1 дан 9 гача бўлган сонларни
кетма-кет чиқарамиз:
<?php
for ($i = 1; $i <= 9; $i++) {
echo $i;
}
?>
Энди esa ҳисоблагчни 1 га эмас,
балки 2 га oshiramiz:
<?php
for ($i = 1; $i <= 9; $i += 2) {
echo $i;
}
?>
Тескари ҳисоблашни бажариш мумкин:
<?php
for ($i = 10; $i > 0; $i--) {
echo $i;
}
?>
for цикли ёрдамида экранга
1 дан 100 гача бўлган сонларни чиқаринг.
for цикли ёрдамида экранга
11 дан 33 гача бўлган сонларни чиқаринг.
for цикли ёрдамида экранга
0 дан 100 гача бўлган жуфт сонларни чиқаринг.
for цикли ёрдамида экранга
1 дан 99 гача бўлган тоқ сонларни чиқаринг.
for цикли ёрдамида экранга
100 дан 0 гача бўлган сонларни чиқаринг.