PHP-da Ichki Tsikllar
Siz biladigan tsikllarni bir-biriga joylashtirish mumkin. Masalan, keling quyidagi masalani hal qilaylik: ekranda quyidagi qatorni chiqaramiz:
Bu yerda bitta tsikl bilan bo'lmaydi - bir-biriga
joylashtirilgan ikkita tsiklni ishga tushirish kerak: birinchi
tsikl raqamlarni takrorlaydi (avval 1,
keyin 2, keyin 3 va 9 gacha),
ikkinchi tsikl esa bu raqamlarni uch marta takrorlaydi.
Keling, amalga oshiramiz:
<?php
for ($i = 1; $i <= 9; $i++) {
for ($j = 1; $j <= 3; $j++) {
echo $i;
}
}
?>
E'tibor bering: birinchi tsikl hisoblagichi
$i, ikkinchisi $j, agar
uchinchi tsikl bo'lsa - uning hisoblagichi
$k o'zgaruvchisi bo'ladi. Bu standart, umum qabul qilingan
nomlar, aynan shulardan foydalanish kerak.
Ikkita ichki tsikldan foydalanib, ekranda quyidagi qatorni chiqaring:
Ikkita ichki tsikldan foydalanib, ekranda quyidagi qatorni chiqaring: