Cara menggunakan foreach php

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

Cara menggunakan foreach php

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:

$nama = array("Andri","Joko","Sukma","Rina","Sari");

for ($i=0; $i <5; $i++)

{

   echo "$nama[$i]";

   echo "
"
;

}

?>

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:

$nama = array("Andri","Joko","Sukma","Rina","Sari");

foreach ($nama as $val)

{

   echo "$val";

   echo "
"
;

}

?>

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:

$nama = array("Andri","Joko","Sukma","Rina","Sari");

foreach ($nama as $val)

{

   echo "$value";

   echo "
"
;

}

?>

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 https://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.

.

Cara menggunakan foreach php

Apa itu foreach pada 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.

Foreach untuk apa?

Foreach di gunakan untuk perulangan yang datanya dalam bentuk array. terkadang kita memiliki data dalam bentuk array yang harus kita tampilkan dengan menggunakan perulangan for.

Apa yang dimaksud dengan FOR EACH dan bagaimana cara kerja dari perintah tersebut?

Perintah Foreach pada PHP merupakan perintah yang melakukan aksi perulangan data kondisi array yang telah dimasukkan ke dalam variabel yang sudah kita buat. Foreach itu pasti tidak lepas dari yang namanya array. Foreach juga biasanya digunakan untuk bahasa pemrograman PHP.

Apa perbedaan foreach statement dengan FOR statement?

Secara sederhana foreach merupakan salah satu dari build in function untuk looping yang sangat berguna untuk mempersingkat kodingan. Kalau for sendiri merupakan perulangan dan bukan build in function sama seperti while. Jika anda ingin mempersingkat kodingan. Maka gunakanlah foreach.