Pada kesempatan kali ini kita akan melanjutkan pembelajaran mengenai php dasar materi kita kali ini adalah perulangan for php. For merupakan salah satu bagian dari struktur kontrol pengulangan yang pada pemrograman php. Adapun struktur kontrol pengulangan yang ada di pemrograman php diantaranya adalah for, foreach, while, dan do while, struktur pengulangan tersebut nantinya akan kita bahas secara satu persatu dan khusus pada postingan ini hanya membahas for.
Sebelum membahas lebih jauh mengenai for, kita juga sudah membahas mengenai struktur kontrol pemilihan yang ada di php. Struktur kontrol yang dimaksud adalah if else atau elseif dan switch case silahkan dipelajari juga untuk pemahaman yang lebih lagi.
Diatas sudah disebutkan bahwa for adalah pengulangan yang jumlah pengulangannya dapat ditentukan, dan juga operator yang digunakan. Biar lebih mudah kita ke struktur sederhananya dari pengulangan for ini, dibawah ini struktur for di dalam php
<?php for ($i=nilaiawal; $i < nilaiakhir ; $i++) { # perintah yang ingin di jalankan } ?>
$i adalah variabel penghitung, nilaiawal adalah nilai bilangan awal yang digunakan untuk memulai pengulangan, dan batasakhir adalah nilai bilangan akhir dari pengulangan, $i++ merupakan operator increment yang menabah $i dengan satu apabila telah sampai akhir dari blok for. Perintah pada bagian $i++ ini tidak harus $i++ yang berati ditambah satu, tetapi dapat menggunakan $c+=n, n adalah angka penjumlahan.
Implementasi perulangan for
Setelah kita bahas panjang lebar mengenai for ini, agar lebih memudahkan kita terapkan langsung ke dalam contoh kasus yang sederhana. Contoh kasus yang kita pakai adalah menampilkan bilangan genap antar 1 sampai 20. Sebelum masuk ke coding seperti biasa buat terlebih dahulu file php dengan nama for_looping.php atau nama lain juga tidak masalah asalkan masih ektensi php. Selanjutnya masukan source code di bawah ini
<?php $n = 20; echo "Bilangan genap antar 1 dan $n adalah: "; for ($i=1; $i <= $n ; $i++){ if($i % 2 == 0) { echo $i.' '; } } ?>
Sekian mengenai belajar pengulangan for pada php.