Hallo sobat spesialis web di sini kita akan belajar cara pengulangan di dalam bahasa perogram php langsung tanpa basa basi lets go
Pengertian perulangan FOR dalam PHP
Pengulangan adalah bagian dari program yang digunakan untuk pengerjaan tugas yang
sama dan berulang. Setiap pengulangan selalu ditandai nilai awal dan nilai akhir. Contoh;
jika anda diminta lari 10 kali. Maka nilai awalnya adalah 1 dan nilai akhirnya adalah 10.
Pengulangan juga ditandai dengan nilai yang terus bertambah ketika sebuah tugas sudah
dikerjakan. Pada contoh lari anda akan berlari kemudian menghitung dari 1 – 10. Proses
perhitungan dari 1 – 10 inilah yang disebut pertambahan nilai dari awal sampe akhir.
Buat file latihan dengan nama file [lat18.php]
Buat coding berikut,
Perhatikan hasilnya di browser,
Pada pengulangan menggunakan FOR nilai awal dan nilai akhir serta penambahan nilai
awal diletakan didalam kurung. Pada nilai awal ditandai dengan variabel $i=1 dimana
variabel awal di isi dengan 1, kemudian di cek apakah pengulaangan masih lebih kecil
sama dengan 10, jika masih lebih kecil maka jalankan di bawah yang ada dibawah for.
Setelah dijalankan maka tambahkan $i dengan 1, cek lagi jalankan lagi sampai $i = 11.
Jika $i=11 maka pengulagan berhenti dan tidak ada yang ditampilkan lagi.
Perintah di dalam for juga bisa diberikan IF. Sebagai latihan buat file latihan [lat19.php]
Isi dengan coding berikut;,
Lihat hasilnya di browser,
Pada proses pengulangan, $i akan diuji. Jika sisa hasil bagi dari $i = 1 maka maka $i akan
ditampilkan. Jika tidak sama maka $i tidak ditampilkan. Pengulangan ini akan terus
berjalan sampai nilai $i sama dengan 11 dimana pada nilai ke 11 ini $i tidak akan lagi
dijalankan.
Pengulangan Menurun
Buat file latihan [lat20.php],
Isi dengan coding berikut,
Perhatikan hasilnya di browser,
Pengulangan menurun dengan cara mebuat nilai awal $i=10 dimana nilai awal adalah 10.
Kemudian $i >= 1 proses ini akan menanyakan apakah nilai $i masih lebih besar sama
dengan 1, jika ya maka Kurangi nilai $i dengan 1 dan jalankan perintah yang ada dibawah
for. Pengulangan ini akan berhenti ketika $i mencapaiPengulangan menurun dengan cara mebuat nilai awal $i=10 dimana nilai awal adalah 10.
Kemudian $i >= 1 proses ini akan menanyakan apakah nilai $i masih lebih besar sama
dengan 1, jika ya maka Kurangi nilai $i dengan 1 dan jalankan perintah yang ada dibawah
for. Pengulangan ini akan berhenti ketika $i mencapai NOL
Pengulangan Bercabang
For didalam For digunkaan untuk menjalankan pengulangan didalam pengulangan.
Contoh sederhananya adalah; jika anda diminta oleh guru olahraga untuk leri keliling
lapangan sebanyak 5 kali. Dimana setiap putaran anda diminta mengambil batu
sebanyak 3. Maka di akhir putaran anda akan mendapatkan 15 batu, hasil dari
pengambilan 3 batu lari perputaran dan putaranya sebanyak 5. Sebagai latihan buat file
latihan [lat21.php]
Isi dengan coding berikut,
Perhatikan tampilanya di browser,
Pada pengulangan pertama akan menampilkan blok didalam For lari. Saat lari akan
menjalankan batu sebanyak 3 kali. Kemudian mengenter ke bawah baru lanjut ke
pengulangan berikutnya sampai pengulangan lari 5 kali selesai.
Contoh pembuatan gambar segitiga. Buat file latihan [lat22.php]
Isi dengan coding berikut,
Perhatikan hasilnya di browser,
Pada pengulangan For diatas. Pengulangan pertama akan menjalankan baris ke 1 dan
kemudian akan menjalankan kolom ke 1. Banyak kolom yang dibuat sesuai dengan baris.
Jika baris ke 1 maka jumlah pengulangan kolom juga 1. Jika baris ke 2 maka pengulangan
kolom juga 2. Pengulangan akan berlanjut terus dan berhenti ketika baris sudah
mencapai 6.