⊗ppPmLpNsd 125 of 447 menu

Perulangan Bersarang (Nested Loops) dalam PHP

Perulangan, yang cara kerjanya sudah Anda ketahui, dapat ditempatkan satu di dalam lainnya (bersarang). Sebagai contoh, mari kita selesaikan tugas berikut: tampilkan string di layar:

111222333444555666777888999

Di sini, satu perulangan tidak cukup - perlu menjalankan dua perulangan yang bersarang satu sama lain: perulangan pertama akan mengulang angka (pertama 1, lalu 2, lalu 3 dan seterusnya hingga 9), dan perulangan kedua akan mengulang angka tersebut tiga kali.

Mari kita implementasikan:

<?php for ($i = 1; $i <= 9; $i++) { for ($j = 1; $j <= 3; $j++) { echo $i; } } ?>

Perhatikan: perulangan pertama memiliki pencacah (counter) $i, perulangan kedua $j, dan jika ada perulangan ketiga - maka pencacahnya akan berupa variabel $k. Ini adalah nama-nama standar yang diterima secara umum, sebaiknya gunakan nama-nama tersebut.

Dengan menggunakan dua perulangan bersarang, tampilkan string berikut di layar:

111222333444555666777888999

Dengan menggunakan dua perulangan bersarang, tampilkan string berikut di layar:

11 12 13 21 22 23 31 32 33
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak