Ayam Koding

Belajar Algoritme & Pemrograman

Cara Perulangan For dan Foreach pada PHP

Updated on 2022-11-18

Pada tutorial kali ini kita akan membahas mengenai cara menggunakan perulangan for dan foreach pada pemrograman PHP. Sebelumnya kita telah membahas mengenai penyataan switch untuk pengambilan keputusan.

Apa itu Looping…?

Looping atau perulangan adalah sebuah instruksi program yang dilakukan berulang-ulang hingga batas yang diberikan untuk berhenti. Seringkali ketika anda menulis kode, anda ingin pada blok kode yang sama agar berjalan lagi dan lagi pada sebuah baris. Daripada menambahkan beberapa baris kode yang sama pada script, kita bisa menggunakan loops (perulangan) untuk menjalankan perintah tersebut.


Bagaimana Syntax perulangan for…?

syntax:
for(nilai_awal;tes_counter;increment_counter){
// kode yang akan dijalankan
}

Parameter:

nilai_awal : inisialisasi nilai perulangan
tes_counter: untuk evaluasi/pengecekan setiap iterasi perulangan. Jika evaluasi ialah true, maka perulangan berlanjut. Jika pengecekan mendapat nilai false maka looping akan dihentikan.
increment_counter : menambah nilai perulangan.

Contoh Kode:

<?php
    for($x=0; $x <=5;$x++){
        echo "Angka ke : $x <br>";
    }
?>

Output Kode:
Angka ke : 0
Angka ke : 1
Angka ke : 2
Angka ke : 3
Angka ke : 4
Angka ke : 5


Bagaimana Syntax Perulangan foreach…?

Perulangan foreach hanya bisa dilakukan pada array dan digunakan untuk mengulangi setiap pasang nilai dalam array.

Syntax:
foreach($array as $nilai){
// kode yang akan dijalankan;
}

Untuk setiap iterasi perulangan, nilai pada elemen array ditempatkan ke variable $nilai. Pointer array dipindahkan satu per satu hingga mencapai element array terakhir.

Contoh Kode:

<?php
    $warna = array("pink", "merah", "biru","hitam","coklat");
    foreach ($warna as $jenis){
        echo "Warna $jenis<br>";
    }
?>

Output Kode:
Warna pink
Warna merah
Warna biru
Warna hitam
Warna coklat

Contoh Penggunaan Kode foreach lain:

<?php
    $binatang = array("ayam", "kambing", "sapi");
    foreach($binatang as $makanan){
        echo "Saya suka makan $makanan<br>";
    }
?>

Output Kode:
Saya suka makan ayam
Saya suka makan kambing
Saya suka makan sapi

Demikian tutorial pemrograman PHP mengenai penggunaan perulangan for dan foreach. Selanjutnya kita akan membahas mengenai perintah function yang digunakan pada pemrograman website. Semoga bermanfaat dan terima kasih.