231
}
?>
Сурет 5.3.3.
5.3.6.
Do. .while циклі
Do..while циклі while
циклі сияқты жұмыс істейді, бірақ do. .while
шарты әрбір итерацияның басында емес, соңында тексеріледі. Do..while
циклі әрқашан
бір рет болса да орындалады, ал while циклі, егер оның
шарты жалған болса, мүлдем орындалмауы мүмкін. Оның жалпы жазылу
түрі:
do:
орындалу блогы
while (өрнек);
Мысал-5.
// бұл программа циклдің шарты орындалмаса да,
// 12 санын шығарады
$i = 12;
do{
// егер сан жұп болса, онда оны шығарамыз
if ($i % 2 == 0) print $i;
// санды бір есе көбейтеміз
$i++;
}while ($i<10)
?>
Сурет 5.3.4.
5.3.7.
For циклі
For циклі блоктардың бірнеше рет орындалуына мүмкіндік береді.
Оның жалпы жазылу түрі:
for (бастапқы мән: шарт; өрнек) {
орындалу блогы
}
немесе
232
for (бастапқы мән: шарт; өрнек): орындалу блогы endfor;
мұндағы,
өрнек – әр итерацияда басқару
айнымалысының өзгеруін
анықтайды.
Мысал-6. Барлық жұп сандарды for циклі арқылы шығару.
for ($i=0; $i<10; $i++){
//
жұп сандарды шығарамыз
if ($i % 2 == 0) print "$i
";
}
?>
Сурет 5.3.5.
Достарыңызбен бөлісу: