Silahkan masuk atau daftar agar skor dan code anda tersimpan.

Berlatih dengan foreach

Mari kita perhatikan syntax dari foreach satu persatu. Pertama di bawah ini ada sebuah foreach yang akan mengiterasi sebuah array dan mencetak setiap elemen di dalamnya:

$angka = array(1, 2, 3);

foreach($angka as $unit) {
  echo $unit;
}

Pertama kita buat array kita menggunakan array( ) yang telah kita pelajari di pelajaran sebelumnya.

Berikutnya kita gunakan foreach untuk memulai loop diikuti dengan kurung buka ( .

Di antara tanda kurung, kita gunakan $angka as $unit yang memberitahu PHP untuk menempatkan nilai setiap elemen di $angka ke dalam $unit (variabel sementara) secara satu persatu. Sehingga, saat iterasi pertama, $unit = $angka[0];. Saat iterasi ke dua, $unit = $angka[1];, dan seterusnya. Anda tidak harus menggunakan $unit sebagai nama variabel sementaranya, namai variabel ini sesuai dengan preferensi anda.

Berikutnya, untuk setiap iterasi jalankan code di antara { }.


Instruksi:

Lengkapi syntax foreach di samping dengan mengubah ? dengan syntax yang tepat.

Forum Diskusi
Lanjut Premium