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;
}

Belum ada Komentar untuk "28. For Each Loop"
Posting Komentar