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:
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:
Output Kode:
Warna pink
Warna merah
Warna biru
Warna hitam
Warna coklat
Contoh Penggunaan Kode foreach lain:
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.
Mengenal Fungsi Perulangan Foreach
Mengenal Fungsi Perulangan Foreach
Pada artikel kali ini, kami akan membahas mengenai fungsi perulangan foreach dalam PHP. Pertama-tama, kita bahas dulu tentang pengertiannya.
Pengertian Perulangan Foreach dalam PHP
Seperti yang kita tahu array merupakan tipe data yang sering digunakan untuk membuat program jika menggunakan PHP. Kemampuan array dalam menyimpan banyak data dalam satu variable, sangat berguna untuk menyederhanakan dan menghemat penggunaan variabel. Kita bisa memanfaatkan perulangan for untuk menampilkan dan memproses data dari array, seperti contoh berikut ini:
Contoh di atas membuat perulangan for sebanyak lima kali, dengan variabel counter $i dimulai dari angka 0 [karena index array dimulai dari angka 0]. Namun sebagai cara alternatif untuk menampilkan array, kami mengubah kode di atas dengan menggunakan perulangan foreach:
Perulangan foreach di atas akan menampilkan semua isi array dengan perintah yang lebih singkat daripada menggunakan perulangan for.
Cara Penulisan Perulangan Foreach dalam PHP
Perulangan foreach merupakan perulangan khusus untuk pembacaan nilai array. Seperti yang telah kita ketahui setiap array memiliki pasangan key dan value. Key adalah posisi dari array, dan value adalah isi dari array.
Format dasar perulangan foreach adalah:
foreach [$nama_array as
$value]
{
statement […$value…]
}
• $nama_array adalah nama dari array yang telah didefenisikan sebelumnya.
• $value adalah nama variabel perantara yang berisi data array pada perulangan tersebut. Anda bebas memberikan nama untuk variabel perantara ini, walaupun pada umumnya banyak programmer menggunakan $value, atau $val saja.
Berikut adalah contoh perulangan sebelumnya:
Pada contoh di atas, kami mendefenisikan variabel array $nama dengan format singkat, dan tanpa mendefenisikan key secara tertulis. Variabel $val merupakan variabel perantara dalam contoh di atas. Perulangan tersebut akan diulang sebanyak data yang terdapat di dalam array, sehingga kita tidak perlu menghitung seberapa banyak perulangan yang harus dilakukan.
Jika Anda membutuhkan nilai key dari array untuk dapat diproses, maka PHP menyediakan bentuk kedua dari perulangan foreach, dengan format dasar penulisan sebagai berikut:
foreach [$nama_array as $key => $value]
{
statement [$key…$value…]
}
Berbeda dengan format sebelumnya, di sini PHP menyediakan variabel perantara kedua, yaitu variabel $key. Variabel $key ini menampung nilai key dari array. Variabel array $nama kami defenisikan menggunakan key yang berbeda-beda. Pada perulangan foreach, kami membuat variabel perantara $kunci =>$isi, sehingga di dalam perulangan, variabel $kunci akan berisi key dari array, dan variabel $isi akan berisi nilai dari array.
Proses menampilkan dan memproses array akan lebih mudah dengan menggunakan perulangan foreach dibandingkan perulangan dasar seperti for. Terlebih lagi kita tidak perlu mencari tahu seberapa banyak perulangan harus dilakukan, karena perulangan foreach akan otomatis berhenti pada data terakhir dari array.
Apabila Anda sedang mencari web hosting yang cepat dan handal untuk Anda gunakan pada website, Anda bisa mengandalkan //www.jakartawebhosting.com sebagai web hosting terpercaya Anda. Karena Jakartawebhosting.com menyediakan web hosting Indonesia, web hosting dengan server yang menggunakan HDD maupun SSD yang sangat terjamin kecepatan dan sumber daya resourcenya. Anda cukup pilih mana yang Anda inginkan.
Selain itu, Anda juga bisa membeli nama domain dengan harga domain murah se Indonesia di Jakarta Web Hosting Indonesia. Bila anda sebuah perusahaan, anda ingin menggunakan layanan Cloud Hosting? Jakartawebhosting.com menyediakan layanan Cloud Hosting, dengan kecepatan dan stabilitas pusat data serta server yang baik, up time server 99,9%, team support yang siap membantu anda 24 jam setiap hari dan biaya langganan yang menarik.
.