Loop for – akan mengulang blok kode beberapa kali.
PHP Loop For
Loop for pada PHP digunakan untuk melakukan perulangan sejumlah nilai yang telah ditentukan.
Sintaks
for (init counter; test counter; increment counter) {
// perintah yang akan diulang;
}
Parameter:
- init counter: Menginisialisasi nilai loop counter
- test counter: Dievaluasi untuk setiap iterasi loop. Jika hasilnya TRUE, pengulangan berlanjut. Jika bernilai FALSE, perulangan berakhir.
- increment counter: Meningkatkan nilai loop counter
Contoh di bawah menampilkan angka dari 0 sampai 10:
Contoh
<!DOCTYPE html>
<html>
<body>
<?php
for ($x = 0; $x <= 10; $x++) {
echo "Nomornya adalah: $x <br>";
}
?>
</body>
</html>
Penjelasan Contoh
- $x = 0; – Inisialisasi loop counter ($x), dan setel nilai awal ke 0
- $x <= 10; – Lanjutkan perulangan selama $x kurang dari atau sama dengan 10
- $x++ – Tambah nilai loop counter ($x) sebesar 1 untuk setiap iterasi
Contoh ini menghitung sampai 100 kali puluhan:
Contoh
<!DOCTYPE html>
<html>
<body>
<?php
for ($x = 0; $x <= 100; $x+=10) {
echo "Nomornya adalah: $x <br>";
}
?>
</body>
</html>
Penjelasan Contoh
- $x = 0; – Inisialisasi loop counter ($x), dan setel nilai awal ke 0
- $x <= 100; – Lanjutkan perulangan selama $x kurang dari atau sama dengan 100
- $x+=10 – Tambah nilai loop counter ($x) sebesar 10 untuk setiap iterasi
Tutorial sebelumnya : PHP Do While Loop
Tutorial setelahnya : PHP For Each
Semua Tutorial PHP : Tutorial PHP