Kali ini saya akan menjelaskan
tentang Array, Array
atau dalam beberapa literatur disebut sebagai larik, adalah suatu tipe variabel
yang berisi kumpulan data dengan setiap elemen datanya bertipe sama. Setiap
komponen atau elemen array dapat diakses dan dibedakan melalui indeks yang
spesifik dimana jumlahnya sebanyak ukuran array tersebut dikurangi satu (karena
perhitungan indeks dimulai dari nol).
Fungsi Array
Sebagai langkah efisiensi penggunan memori komputer, sebab data elemen
array dialokasikan pada suatu deretan sel memori tertentu. Hal ini jauh lebih
efisien dibandingkan dengan jika kita mendefinisikan masing – masing data pada
suatu variabel tersendiri yang pastinya akan banyak menyita memori.
Array memililiki 3 jenis yang berbeda diantaranya sebagai berikut:
Numeric Array
Menyimpan setiap elemen array dengan indeks
numerik.Ada dua metode untuk membuat array numerik.
Contoh penulisan:
<?php
$nama[0]="Budi";
$nama[1]="Maya";
$nama[2]="Darrel";
$nama[3]="Chyntia";
echo $nama[2] . " dan " . $nama[3] . " Adalah Mahasiswa Berprestasi.";
?>
$nama[0]="Budi";
$nama[1]="Maya";
$nama[2]="Darrel";
$nama[3]="Chyntia";
echo $nama[2] . " dan " . $nama[3] . " Adalah Mahasiswa Berprestasi.";
?>
Output dari Source Code diatas : Darrel dan
Chyntia Adalah Mahasiswa Berprestasi
Array Asosiatif
Setiap tombol ID adalah terkait dengan nilai.Ketika menyimpan data tentang nilai bernama spesifik, numerik array tidak selalu cara terbaik untuk melakukannya.Dengan array asosiatif kita dapat menggunakan nilai sebagai kunci dan memberikan nilai kepada mereka.
Contoh Penulisan
<?php
$mahasiswa['D3
Manajemen Informatika'] = "200";
$mahasiswa['D3 Teknik
Telekomunikasi'] = "150";
$mahasiswa['D3
Komputerisasi Akutansi'] = "100";
echo "Jumlah
mahasiswa D3 Manajemen Informatika Adalah ".$mahasiswa['D3 Manajemen
Informatika']." orang.";
?>
Output
dari Source Code diatas : Jumlah mahasiswa D3 Manajemen Informatika Adalah 100 orang
Array Multidimensi
Dalam array multidimensi, setiap elemen dalam array utama juga dapat sebuah array.Dan setiap elemen dalam array sub-dapat sebuah array, dan sebagainya.
Contoh penulisan:
<?php
$mahasiswa = array
(
array("Nama : Agus","Asal :
Jogjakarta","Umur : 20 Tahun"),
array("Nama : Dimas","Asal
:Bandung","Umur : 21 Tahun"),
array("Nama : Siregar","Asal :
Medan","Umur : 19 Tahun"),
array("Nama : Azani","Asal :
Lombok","Umur : 20 Tahun")
);
for ($row = 0; $row < 4; $row++) {
echo
"<p><b>Mahasiswa</b></p>";
echo "<ul>";
for ($col = 0; $col < 3; $col++) {
echo
"<li>".$mahasiswa[$row][$col]."</li>";
}
echo "</ul>";
}
?>
Output dari Source Code diatas :
Mahasiswa
- Nama : Agus
- Asal : Jogjakarta
- Umur : 20 Tahun
Mahasiswa
- Nama : Dimas
- Asal :Bandung
- Umur : 21 Tahun
Mahasiswa
- Nama : Siregar
- Asal : Medan
- Umur : 19 Tahun
Mahasiswa
- Nama : Azani
- Asal : Lombok
- Umur : 20 Tahun
Sekian
penjelasan dari fungsi array yang saya sajikan,semoga bermanfaat bagi semua.