28. For Each Loop

 














For Each Loop :

- Kadang Kita Biasa Mengakses Data Array Menggunakan Perulangan
- Mengakses Data Array Menggunakan Perulangan Sangat Bertele - Tele, Kita Harus Membuat Counter / Menghitung Angka, Lalu Mengakses Array Menggunakan Counter Yang Kita Buat
- Namun Untungnya, Di PHP Terdapat Perulangan for each, Yang Bisa Digunakan Untuk Mengakses Seluruh Data Di Array Secara Otomatis

Contoh Kodingannya :


$nama = [
        "Agung",
        "Atika",
        "Vira"];

    //* $username
    foreach ($nama as $username) {
        echo "Hello $username" . PHP_EOL;
    }

Output :

Hello Agung

Hello Atika

Hello Vira


Tanpa For Each Loop :


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


// Kita Bikin Counter Dengan Variable $i DARI 0; Karena Index Dimulai Dari 0
// $i Kurang Dari Jumlah Total Array Nya Menggunakan count($names); Lalu Kita Gunakan $++ Untuk Mengambil Dari Satu Per Satu

Contoh Kodingannya :


for ($i = 0; $i < count($names); $i++) {
    // $names => Panggil Nama Dimulai Dari 0 Sampai Selesai
    echo "Ini Data Ke $i Dari Nama : $names[$i]" . PHP_EOL;
}

Output :

Ini Data Ke 0 Dari Nama : Eko

Ini Data Ke 1 Dari Nama : Kurniawan

Ini Data Ke 2 Dari Nama : Khannedy


For Each Dengan Key :

Contoh Kodingannya :


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

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

Output :

first_name : Eko

middle_name : Kurniawan

last_name : Khannedy

Belum ada Komentar untuk "28. For Each Loop"

Posting Komentar