Belajar PHP Part 24 : For Each Loop

for each

  • Kadang kita biasa mengakses data array menggunakan perulangan
  • Mengakses data array menggunakan perulangan sangat bertele-tele, kita harus membuat counter, lalu mengakses array menggunkan counter yang kita buat
  • Namun untungnya, di PHP terdapat perulangan for each , yang bisa digunakan untuk mengakses seluruh data di array secara otomatis

For Loop

$names = ["Eko", "Kurniawan", "Khannedy"];

for ($i = 0 ; $i < count($names); $i++) {
    echo "Data ke $i = $names[$i]" . PHP_EOL;
}

tanpa for each

For Each

Syntax

foreach (variable as variable) {
    //block code/ execute
}

$names = ["Eko", "Kurniawan", "Khannedy"];

foreach ($names as $name) {
    echo "Hello $name" . PHP_EOL;
}

akses array dengan foreach

For Each dengan Key (Array Map)

$person = [
    "first_name" => "Eko",
    "middle_name" => "Kurniawan",
    "last_name" => "Khannedy"
];

foreach ($person as $key => $value) {
    echo "$key : $value" . PHP_EOL;
}

foreach key value

Next Post Previous Post
No Comment
Add Comment
comment url