Array
merupakan salah satu fasilitas untuk menyimpan data secara berurutan. Dalam
array data
tersimpan dengan menggunakan indeks untuk memudahkan pencarian kembali data
tersebut. Berbeda dengan variabel yang hanya dapat menyimpan satu nilai, array
mampu menampung sejumlah nilai.
·
Pendeklarasian
Array
Data
yang terdapat dalam array disebut elemen-elemen array dan letak urutan masing-masing
elemen array tersebut ditunjukkan oleh suatu indeks. Array mempunyai batas atas
dan batas bawah, dimana data akan tersimpan diantara kedua batas tersebut. Semua
elemen array yang tersimpan mempunyai tipe data yang sama. Array dapat berdimensi
satu, dua, tiga atau lebih. Array berdimensi satu (one-dimensional array)
mewakili bentuk suatu vektor. Array berdimensi dua (two-dimensional array)
mewakili bentuk suatu matrix. Array berdimensi tiga ((three-dimensional
array) mewakili bentuk suatu ruang.
·
Jenis-Jenis
Array:
1. Numeric
Array
Sebuah
numeric array menyimpan setiap elemen dengan ID key numeric. Ada berbagai cara
untuk membuat array numeric.
2. Associative
Array
Pada
associative array setiap key ID dikaitkan dengan nilai tertentu. Ketika
menyimpan data untuk nilai tertentu, Numeric array akan membuat kita bingung
saat ingin mengambil nilai tertentu. Dengan associative array kita dapat
menggunakan nilai key ID sebagai kunci dan menetapkan isi data tersebut.
3.
Multidimensional
Array
Dalam
multidimensional array, setiap elemen pada array utama bisa merupakan sebuah
array. Dan setiap elemen dalam sub-array dapat menjadi sebuah array juga,
begitu pula seterusnya.
·
Array Untuk Pengurutan Nama
Syntax
php berikut merupakan syntax untuk menampilkan daftar nama asisten dosen mata
Kuliah E-Commerce, yang merupakan salah satu mata kuliah wajib pada Program
Studi Teknik Informatika, Fakultas teknik , Universitas Bengkulu
<?php
echo
"<b>Daftar Nama Asdos E-Commerce</b>";
$nama =
array ("Yoza Saputra Utama","Edho Aqmal Hakim","Abdur
Rahman","Handrie Noprison","M. Rinov","Yody
Ferdiansyah Kisan");
echo
"<pre>";
print_r($nama);
asort($nama);
reset($nama);
echo
"<b>Pengurutan nama Asdos secara Ascending</b>";
echo
"<pre>";
print_r($nama);
arsort($nama);
reset($nama);
echo
"<b>Pengurutan nama Asdos Secara secara Descending</b>";
echo
"<pre>";
print_r($nama);
?>
No comments:
Post a Comment