waktu tersisa untuk klaim Potongan harga Rp 300.000 dalam program Membership. Klaim Promo!

foreach

Ditanyakan 4 hari yang lalu oleh Dwi saputra Edit  Hapus  Tandai Selesai  Tandai 
<?php foreach($blogs as $key=>$blog):?>
mengapa menggunakan $key ?

Comment ..
siang Gan, coba jawab aja...
setau saya itu cmn variable untuk pemanggilan hasil arraynya misal, jadi klo mau diganti juga gpp ...
maaf klo salah
<?php foreach($blogs as $key=>$blog)
{
echo $nama[$key];
}
?>
Dikomentari 4 hari yang lalu oleh Ariska Nugroho Edit  Remove 
BUAT KOMENTAR

3 JAWABAN / 1 KOMENTAR

User avatar
$key merupakan nama variabel yang mewakili nilai index dalam suatu variabel array (untuk kasus diatas berarti variabel $blogs). Kita bebas memberi nama variabel ini, yang berarti bisa selain $key seperti $index, $i, $k atau yang lainnya, tetapi umumnya nama yang digunakan adalah $key.
Jika kita dirasa tidak memerlukan nilai indexnya, bisa juga dituliskan tanpa key nya seperti script dibawah ini kak:
foreach ($blogs as blog) {
   // statement;
}

BUAT KOMENTAR
User avatar
$key itu dibuat untuk mempersingkat atau mengganti penamaan variable agar tidak bentrok jika dalam programnya terdapat dua atau lebih nama variable yang sama, kita dapat dengan bebas memberikan nama variable tersebut sesuai keinginan
BUAT KOMENTAR
User avatar
Yusuf Fazeri menjawab 1 hari yang lalu Jadikan Jawaban Terbaik  Edit  Hapus  Ubah ke Komentar 
$key itu indeks array nya. Kalau kamu tampilkan keluarannya adalah indeks dari array tersebut. Sedangkan $blog adalah valuenya disini (nilai dari array nya).
BUAT KOMENTAR