Array Asosiative di PHP.

 بِسْمِ اللهِ الرَّحْمنِ الرَّحِي


Ini satu lagi jenis Array yang juga bisa digunakan yaitu Array Asosiative yang sangat  berguna khususnya dalam mengolah dua grup data yang memiliki relasi satu sama lain.
Pada Array Numerik  , digunakan angka sebagai key atau indek tapi dengan Array Asosiative kita bisa menjadikan sebuah nilai sebagi key / indek dan dapat memberikan nilai lagi ke dalamnya .

Ada dua metode untuk membuat / menulis Array Asosiative:


1. Dengan membuat satu Variabel ($laptop) untuk setiap nilai / key array.
<?php
// contoh dengan satu variabel untuk setiap array
$laptop = array ("Dell" => 10,
        "Appel" => 5,
        "Axio" => 8,
        "Acer" => 11,);

foreach ($laptop as $merek=>$jumlah)
{
   echo "<br>$merek  dengan Stok $jumlah";
}
?>

2. Dengan Membuat setiap variabel ($laptop) untuk setiap nilai key array.

<?php
// contoh Dengan membuat satu persatu Variabel
$laptop['Dell'] = "8";
$laptop['Apple'] = "5";
$laptop['Axio'] = "10";
$laptop['Acer'] = "11";

foreach ($laptop as $merek=>$jumlah)
{
    echo "<br>$merek  dengan Stok $jumlah";
}
?>


Foreach berfungsi untuk mengulang semua anggota yang terdapat dalam daftar, jadi foreach harus menpunyai terlebih dahulu daftar yang akan diulang.

For berfungsi untuk pengulangan suatu baris kode.

Disini kita tidak menggunakan for lagi untuk melakukan proses penggulangan tapi menggunakan foreach, ini dikarenakan key/indek pada  Array telah diisi suatu nilai baik berupa String maupun numerik/angka sedangkan pada for key/indeknya masih berupa nilai numerik yang berurut dimulai dari "0".

Merasa mungkin ada kekeliruan dari hal-hal yang saya tulis diatas dan mungkin anda disana ada yang tau dimana letak kekeliruan itu ya .. mohon dibantu untuk memperbaiki kekeliruan yang ada caranya gampang tinggal ketik REG [Spasi] KL kirim ke 0000 tulis komentar dibawah saja Gan .... :)

Terimakasih .. Mari Sama-sama Belajar .

Note :
1.Jangan lupa Latihan yang rajin jangan seperti Ane ya Gan .. :)) (Banyak cari Referensi baik Buku atau pun searching di Internet ), & jangan lupa bagi-bagi ke ane ya Gan : HEHE ....
2.Mari Belajar Bersama.
3.Sekian Dulu Catatan Saya Hari ini ("Banyak Mendengar Banyak Mengetaui ,Banyak Mencatat Banyak Mengingat")

Bersambung !!!

Newer Post Older Post

Leave a Reply

Jika Ada Masukan , Tangapan , Koreksi Silahkan Tinggalkan Komentar di Bawah Ini ...
Terimakasih dan Mari Sama-sama Belajar
FOLLOW ME Terimakasih Dan Salam Kenal

Note: only a member of this blog may post a comment.