Gelung Bersarang dalam PHP
Gelung, yang anda sudah tahu cara bekerjanya, boleh disarungkan antara satu sama lain. Sebagai contoh, mari kita selesaikan masalah berikut: paparkan rentetan pada skrin:
Satu gelung tidak mencukupi di sini - anda perlu menjalankan
dua gelung bersarang antara satu sama lain: gelung pertama
akan melalui nombor (pertama 1,
kemudian 2, kemudian 3 dan seterusnya hingga 9),
dan gelung kedua akan mengulangi nombor ini tiga kali.
Mari kita laksanakan:
<?php
for ($i = 1; $i <= 9; $i++) {
for ($j = 1; $j <= 3; $j++) {
echo $i;
}
}
?>
Perhatian: gelung pertama mempunyai pembilang
$i, gelung kedua $j, dan jika
ada gelung ketiga - pembilangnya akan menjadi
pembolehubah $k. Ini adalah nama piawai
yang diterima umum, anda harus menggunakannya.
Dengan menggunakan dua gelung bersarang, paparkan pada skrin rentetan berikut:
Dengan menggunakan dua gelung bersarang, paparkan pada skrin rentetan berikut: