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.
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.
syntax:
for(nilai_awal;tes_counter;increment_counter){
// kode yang akan dijalankan
}
– 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
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.