PHP Tutorial 9 – Array (PHP untuk Pemula)

Array merupakan sebuah variable istimewa yang dapat memiliki lebih dari atau sama dengan dua nilai sekaligus atau dapat dikatakan pula jika array merupakan sebuah wadah dari beberapa nilai yang termuat dalam sebuah variable. Array sangat memperhatikan susunan dan urutan dari nilai-nilai yang berada didalamnya, urutan dimulai dari angka nol. Misalkan kita punya data [mobil, motor, sepeda] urutan pertama dimulai dengan angka nol untuk mobil.

Seperti yang telah penulis analogikan diatas, untuk penulisan array tidaklah sembarangan. Sama seperti bahasa pemrograman lainnya, PHP juga memiliki aturan tersendiri dalam penulisan array. Berikut contohnya:

<?php

$names = array('Sandi' , 'Abbee' , 'Alief') ;

/* $names[0] = Sandi
$names[1] = Abbee
$names[2] = Alief */
echo $names[0] ;

?>

Kode diatas jika dipanggil maka akan menampilkan pesan “Sandi” tanpa tanda kutip, hal ini berbanding lurus dengan nilai dari kata “Sandi” yang berindex pertama (nol).

Tidak sebatas itu saja, setiap nilai juga dapat memetakan nilai lainnya (nilai yang memiliki nilai). Berikut contohnya:

<?php

$ages = array('Sandi'=>19 , 'Abbee'=>8 , 'Alief'=>2) ;

/* $ages['Sandi'] = 19
$ages['Abbee'] = 8
$ages['Alief'] = 2 */
echo 'Sandi is' . $ages['Sandi'] . ' years old' ;

?>

Kode diatas akan menampilkan pesan “Sandi is 19 years old“, nilai 19 didapat dari nilai dari variable $ages dengan index [‘Sandi’] yang memiliki nilai 19.

Berikut kode lengkap dari kedua contoh penulisan array diatas:

<?php

$names = array('Sandi' , 'Abbee' , 'Alief') ;

/* $names[0] = Sandi
$names[1] = Abbee
$names[2] = Alief */
echo $names[0] ;

$ages = array('Sandi'=>19 , 'Abbee'=>8 , 'Alief'=>2) ;

/* $ages['Sandi'] = 19
$ages['Abbee'] = 8
$nages['Alief'] = 2 */
echo ' is' . $ages['Sandi'] . ' years old' ;

?>

Leave a Reply

Your email address will not be published. Required fields are marked *