DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

FOR LOOP

Pelajari cara menggunakan perulangan for di PHP dengan penjelasan dan contoh yang mudah dipahami, cocok untuk pemula dalam pemrograman web.

For loop adalah struktur kontrol yang sangat berguna dalam PHP yang memungkinkan kamu untuk mengeksekusi blok kode berulang kali dengan jumlah tertentu. Instruksi perulangan ini digunakan saat kamu mengetahui sebelumnya berapa kali blok kode harus dijalankan.

Penggunaan For Loop

Perulangan for di PHP memiliki sintaks sebagai berikut:

for (inisialisasi; kondisi; increment) {
    // blok kode yang akan diulang
}
  • Inisialisasi: Menetapkan nilai awal untuk variabel loop.
  • Kondisi: Ekspresi yang dievaluasi sebelum setiap iterasi. Jika kondisi bernilai TRUE, blok kode di dalam loop akan dijalankan. Jika FALSE, loop akan berakhir.
  • Increment: Digunakan untuk meningkatkan (atau kadang-kadang mengurangi) nilai variabel loop.

Contoh For Loop

Misalkan kita ingin menampilkan angka dari 1 sampai 5. Kita bisa menggunakan for loop seperti ini:

for ($i = 1; $i <= 5; $i++) {
    echo $i . " ";
}

Output:

1 2 3 4 5

Dalam contoh di atas, $i = 1 adalah inisialisasi, $i <= 5 adalah kondisi yang menyatakan loop akan terus berjalan selama $i kurang dari atau sama dengan 5, dan $i++ adalah increment yang akan menambahkan nilai $i setiap kali loop dijalankan.

Penggunaan Pada Array

For loop juga bisa digunakan untuk mengiterasi elemen-elemen dalam sebuah array. Sebagai contoh:

$arr = array("Apple", "Banana", "Cherry");

for ($i = 0; $i < count($arr); $i++) {
    echo $arr[$i] . " ";
}

Output:

Apple Banana Cherry

Di sini, count($arr) digunakan untuk mendapatkan jumlah elemen dalam array sehingga kita bisa mengulang hingga elemen terakhir.

For Loop dengan Step yang Berbeda

Kamu juga bisa mengatur increment untuk langkah yang berbeda-beda. Misalnya, jika kamu ingin menampilkan setiap angka genap antara 1 sampai 10:

for ($i = 2; $i <= 10; $i += 2) {
    echo $i . " ";
}

Output:

2 4 6 8 10

Perulangan for di PHP sangat fleksibel dan dapat digunakan untuk berbagai kasus. Dengan memahami konsep dan sintaks dasarnya, kamu bisa membuat kode yang efisien dan mudah dibaca. Selamat mencoba!

👈🏼 CRUD Array
While loop 👉🏼