Pengertian Array (PHP)

Tutorial kali ini akan membahas mengenai Array.Yah, diharapkan para pembaca bisa mengenal apa itu Array, bagaimana mencipta suatu Array, mengakses dan memahami fungsi apa saja yang terdapat dalam Array.Array merupakan suatu wadah yang dapat menampung sejumlah nilai. Perhatikan gambar berikut :


Gambaran Array.

Pada gambar di atas dapat dikatakan bahwa Array $nama mempunyai 4 buah elemen.Sebuah elemen mempunyai satu nilai.Elemen pertama berisi string “Roni”, elemen kedua berisi string “Fandi” dst.

Bagaimana membuat Array tersebut?

Dalam bahasa pemrograman untuk menciptakan sebuah Array sebenarnya hampir sama yaitu ditandai dengan []. Perbedaannya yaitu cara mendefinisikan Array tersebut. Dalam PHP , Array bisa diciptakan dengan menggunakan konstruksi array.Misal, untuk membuat array yang berisi 4 nama orang seperti gambar di atas, dapat dibentuk dengan menggunakan pernyataan beikut :

<?php	
$nama = array(	
     "Roni", 
     "Fandi",
     "Chacha",	
     "Rendi"
 );
?>

Ada cara lain dalam menciptakan sebuah Array yaitu:

<?php	
    $nama[] = "Roni";	
    $nama[] = "Fandi;	
    $nama[] = "Chacha";	
    $nama[] = "Rendi";
?>

Pernyataan di atas juga bisa ditulis seperti ini:

<?php	
   $nama[0] = "Roni";	
   $nama[1] = "Fandi;	
   $nama[2] = "Chacha";	
   $nama[3] = "Rendi";
?>

Angka yang terdapat di dalam tanda [] bisa disebut kunci atau indeks.

Bisa juga menciptakan Array dengan indeks yang tidak urut misalnya:

$kota[20] = "Banyuwangi";
$kota[14] = "Jakarta";
$kota[100] = "Yogyakarta";

Ada saatnya kita membuat Array dengan pernyataan sebagai berikut:

$kota[] = "Bandung";

Dalam pernyataan seperti di atas indeks yang dipakai (diisikan) adalah diambil dari indeks tertinggi array tsb ditambah dengan 1(satu).
Misal:

$kota[20] = "Banyuwangi";
$kota[14] = "Jakarta";
$kota[100] = "Yogyakarta";
$kota[] = "Bandung";

Nah, berarti indeks yang diisikan di $kota[] = “Bandung” adalah 100+1 = 101.Karena indeks tertinggi dari kumpulan array di atas yaitu 100.
Sehingga array $kota[] = “Bandung” menjadi :

$kota[101] = "Bandung";

Dalam menciptakan suatu array, bisa juga dengan mencipta sekaligus penginisialisasian dengan indeks tidak dimulai dengan nol(0).Contoh :

$nama = array( 1=>"Roni", "Fandi", "Chacha", "Rendi" );

Pada pernyataan di atas 1 => menandakan indeks 1(satu).Yang mana string “Roni” menempati indeks 1 dalam array $nama tersebut.

Operator => juga dapat ditempatkan di sembarang elemen, misal:

$nama = array( "Roni", "Fandi", 5=>"Chacha", "Rendi" );

Artinya, string chacha menempati indeks ke-5 dalam array $nama.Nah bagaimana dengan indeks string Roni, Fandi dan Rendi?

Untuk string Roni dan Fandi akan diberikan indeks default dari array yaitu

0=>"Roni" dan 1=>"Fandi"

, sedangkan untuk Rendi, mengikuti indeks sebelumnya

(5=>"Chacha")6=>"Rendi"

Sekian dulu tentang Array-nya, Bersambung🙂 Semoga bermanfaat utuk kawan-kawan semua🙂

3 thoughts on “Pengertian Array (PHP)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s