PHP-də for dövrü
for dövrü müəyyən sayda
bəzi kodu təkrarlamağa imkan verir.
Onun sintaksisi belədir:
Onun sintaksisi belədir:
<?php
for ( ilkin əmrlər; bitmə şərti; dövrədən sonrakı əmrlər ) {
dövrənin gövdəsi
}
?>
Ilkin əmrlər - dövrə başlamazdan əvvəl icra olunacaq şeydir. Onlar yalnız bir dəfə icra olunacaq. Adətən orada sayğacların başlanğıc dəyərləri yerləşdirilir. Bitmə şərti - dövrənin doğru olduğu müddətcə dönəcəyi şərtdir. Dövrədən sonrakı əmrlər - dövrənin hər bir dövrəsindən sonra icra olunacaq əmrlərdir. Adətən orada sayğaclar artırılır.
Gəlin for dövrü ilə
1-dən 9-a qədər olan
rəqəmləri ardıcıl olaraq çıxaraq:
<?php
for ($i = 1; $i <= 9; $i++) {
echo $i;
}
?>
İndi isə sayğacı 1 deyil,
2 artıraq:
<?php
for ($i = 1; $i <= 9; $i += 2) {
echo $i;
}
?>
Geri sayım etmək olar:
<?php
for ($i = 10; $i > 0; $i--) {
echo $i;
}
?>
for dövrü ilə ekranda
1-dən 100-ə qədər olan
rəqəmləri çıxarın.
for dövrü ilə ekranda
11-dən 33-ə qədər olan
rəqəmləri çıxarın.
for dövrü ilə ekranda
0-dan 100-ə qədər olan
cüt rəqəmləri çıxarın.
for dövrü ilə ekranda
1-dən 99-ə qədər olan
tək rəqəmləri çıxarın.
for dövrü ilə ekranda
100-dən 0-a qədər olan
rəqəmləri çıxarın.