Fungsi Foreach Pada PHP

Fungsi Foreach Pada PHP

Pengulangan foreach mulai digunakan pada PHP versi 4 ke atas. Perulangan foreach banyak digunakan bersamaan dengan data array, karena mengakses data array akan jauh lebih mudah dan praktis.
Perulangan foreach merupakan perulangan khusus untuk pembacaan nilai array. Sedangkan Array merupakan tipe data yang sering digunakan dalam membuat program menggunakan PHP. Kemampuan array dalam menyimpan banyak data dalam satu variabel akan sangat berguna untuk menyederhanakan dan menghemat penggunaan variabel.

Struktur foreach adalah sebagai berikut:

  • foreach(array_expression as $value) statement 
  • foreach(array_expression as $key => $value) statement


Untuk lebih jelasnya, perhatikan contoh berikut:


Contoh 1: foreach yang hanya menampilkan value saja.

<?php
$a = array (1, 2, 3, 17);
foreach ($a as $v)
{
echo "Nilai \$a saat ini adalah: $v.<br>";
}
/*
Nilai $a saat ini adalah: 1.
Nilai $a saat ini adalah: 2.
Nilai $a saat ini adalah: 3.
Nilai $a saat ini adalah: 17.
*/
?>

Contoh 2: foreach yang menampilkan value dengan key.

<?php
$a = array (1, 2, 3, 17);
$i = 0;
foreach($a as $v)
{
echo "\$a[$i] => $v.<br>";
$i++;
}
/* Hasilnya
$a[0] => 1.
$a[1] => 2.
$a[2] => 3.
$a[3] => 17.
*/
?>

Contoh 3: foreach yang menampilkan key dan value.

<?php
$a = array ("one" => 1, "two" => 2, "three" => 3, "seventeen" => 17);
foreach($a as $k => $v)
{
echo "\$a[$k] => $v.<br>";
}
/* Hasilnya
$a[one] => 1.
$a[two] => 2.
$a[three] => 3.
$a[seventeen] => 17.
/*
?>

Contoh 4: foreach yang menampilkan array multidimensi.

<?php
$a[0] [0] = "a";
$a[0] [1] = "b";
$a[1] [0] = "y";
$a[1] [1] = "z";
foreach($a as $v)
{
foreach ($v1 as $v2)
}
echo "$v2";
}
}
// Hasilnya abyz
?>

Semoga bermanfaat.....

0 Response to "Fungsi Foreach Pada PHP"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel