PHP-da for tsikli
for tsikli ma'lum bir kodni belgilangan marta takrorlash imkonini beradi.
Mana uning sintaksisi:
Mana uning sintaksisi:
<?php
for ( boshlang'ich komandalar; tugash sharti; har bir aylangandan keyingi komandalar ) {
tsikl tana qismi
}
?>
Boshlang'ich komandalar - bu tsikl boshlanishidan oldin bajariladigan narsalar. Ular faqat bir marta bajariladi. Odatda u yerda hisoblagichlarning boshlang'ich qiymatlari o'rnatiladi. Tugash sharti - bu tsikl aylanishi uchun shart, u qachonki rost bo'lsa, tsikl davom etadi. Har bir aylangandan keyingi komandalar - bu tsiklning har bir aylanishi oxirida bajariladigan komandalar. Odatda u yerda hisoblagichlar oshiriladi.
Keling, for tsikli yordamida 1 dan 9 gacha bo'lgan sonlarni ketma-ket chiqaramiz:
<?php
for ($i = 1; $i <= 9; $i++) {
echo $i;
}
?>
Endi esa hisoblagichni 1 emas, balki 2 ga oshiramiz:
<?php
for ($i = 1; $i <= 9; $i += 2) {
echo $i;
}
?>
Teskari hisobni ham amalga oshirish mumkin:
<?php
for ($i = 10; $i > 0; $i--) {
echo $i;
}
?>
for tsikli yordamida ekranda 1 dan 100 gacha bo'lgan sonlarni chiqaring.
for tsikli yordamida ekranda 11 dan 33 gacha bo'lgan sonlarni chiqaring.
for tsikli yordamida ekranda 0 dan 100 gacha bo'lgan juft sonlarni chiqaring.
for tsikli yordamida ekranda 1 dan 99 gacha bo'lgan toq sonlarni chiqaring.
for tsikli yordamida ekranda 100 dan 0 gacha bo'lgan sonlarni chiqaring.