Array adalah larik yang berisi kumpulan data dengan tipe suara. Teknologi ini dapat digunakan untuk mempermudah perhitungan data karena mengelompokkan data-data berdasarkan kesamaannya.
Array adalah kumpulan-kumpulan variabel yang menyimpan data dengan tipe yang sama atau data-data yang tersusun secara linear dimana di dalamnya terdapat elemen dengan tipe yang sama. Indeks dalam array menyatakan elemen yang disimpan dan panjang atau length menyatakan total elemen yang tersimpan. Indeks dari elemen array baik bahasa Java mau[un C++ dimulai dari 0 bukan 1.
Kapan harus menggunakan Array?
Pada dasarnya, array adalah teknologi yang dapat menyederhanakan pengumpulan data anda. Misalnya, apabila anda membuka sebuah gerai dessert, akan ada tiga varian rasa yang disediakan, yaitu Matcha, Tiramisu, dan Milo. Alih-alih menuliskannya satu per satu seperti berikut:
String Matcha = "Matcha";
String Tiramisu = "Tiramisu";
String Milo = "Milo";
Jika menggunakan Array akan menyederhakannya menjadi
String [] flavors = ["Matcha","Tiramisu","Milo"];
dengan contoh sebagai berikut:
Kelebihan Array
- Kemampuan menyimpan beragam data serupa dengan satu variabel.
- Elemen array dapat diakses dengan menggunakan indeksnya.
- Arrray memberikan lokalitas cache yang lebih baik.
- Tidak terjadi penambahan alokasi memori.
- Waktu mengakses lebih konstan.
Kekurangan Array
- Array hanya bisa menyimpan data dengan tipe serupa.
- Jika menggunakan array untuk data skala besar, memori komputer yang sangat berharga nilainya akan sia-sia.
- Tidak bisa menambah atau menghapus elemen.
- Biaya hapus item mahal dan penambahannya lebih ribet.
Tiga hal penting dalam deklarasi array:
- Nama array
- Range dari subskrip
- Type data array
Cara mengakses elemen dengan data seacara acak menggunakan array, operasi yang digunakan pada array, yaitu:
- Operasi penyisipan atau insertion: Memasukkan data kedalam elemen array, dengan menggunakan operator assignment.
- Operasi pengaksesan atau access: dengan indeks tertentu pada array dilakukan upaya pengambilan nilai dari elemen.
- Operasi pencarian atau searching: Menentukan nilai tertentu pada array dengan cara membandingkan elemen yang diakses dengan nilai yang akan di cari.
Jenis-Jenis Array adalah
- Array satu dimensi
Array satu dimensi merupakan salah satu tipe data yang paling banyak digunakan. Contohnya adalah digunakan untuk membuat daftar sejumlah orang sesuai dengan usianya, maka syarat yang harus dimasukkan dalam menentukan elemennya yaitu usia.
- Array dua dimensi
Array dua dimensi merupakan tipe data yang memakai dua elemen jadi anda bisa memamsukkan dua elemen sekaligus. Umumnya, jenis data dua dimensi ini memiliki fungsi untuk menampilkan sebuah data yang memiliki dua jenis elemen secara berbeda. Contohnya adalah ingin menampilkan data jumlah kelas. Maka, data yang ditampilkan adalah elemen jumlah kelas.
- Array Multi Dimensi
Array dengan tipe dimensi yang banyak. Biasanya lebih dari dua dan contohnya adalah Array tiga dimensi.
Fungsi-fungsi Array pada PHP:
1. Menggabungkan Value pada Array jadi String
2. Menghitung Jumlah Array
3. Mengecek Array Mengandung Value Tertentu.
4. Mengubah Semua Value di Array.
5. Mengambil Seluruh Key di Array.
6. Mengurutkan Value dari Array.
7. Menggabungkan Array di PHP.



Posting Komentar