while конструкциясы
while конструкциясы шарт true кайтарып турганга чейин аткарыла турган цикл түзөт.
Шарт ар бир итерациядан мурун текшерилет.
Эгерде шарт эң баштан эле жалган болсо, цикл бир дагы жолу аткарылбайт.
Синтаксис
while (condition) {
// аткарылуучу код
}
Мисал
1дөн 5ке чейинки сандарды чыгаралы:
<?php
$i = 1;
while ($i <= 5) {
echo $i;
$i++;
}
?>
Коддун аткарылуу натыйжасы:
12345
Мисал
Массив элементтерин иштетүү:
<?php
$arr = [1, 2, 3, 4, 5];
$i = 0;
while ($i < count($arr)) {
echo $arr[$i] * 2;
$i++;
}
?>
Коддун аткарылуу натыйжасы:
246810
Мисал
Чексиз цикл:
<?php
while (true) {
// чексиз цикл
}
?>
Бул код аны мажбурлук менен токтотконго чейин чексиз аткарыла берет.