Array atau larik adalah struktur data sederhana yang menyimpan kumpulan elemen yang terurut dan homogen pada memori komputer. Array memungkinkan penyimpanan dan pengaksesan data secara terstruktur dengan menggunakan indeks.
3. Array atau Larik merupakan Struktur Data Sederhana
yang dapat didefinisikan sebagai pemesanan alokasi
memory sementara pada komputer. Array dapat
didefinisikan sebagai suatu himpunan hingga elemen
yang terurut dan homogen serta memiliki index.
4. Terurut : Dapat diartikan bahwa elemen
tersebut dapat diidentifikasi sebagai elemen
pertama, elemen kedua dan seterusnya
sampai elemen ke-n.
Homogen : Adalah bahwa setiap elemen dari
sebuah Array tertentu haruslah mempunyai
type data yang sama.
5. Bayangkan apabila kita sedang membuat aplikasi web, lalu
ingin menampilkan daftar nama-nama mahasiswa. Bisa saja
kita buat seperti berikut:
Bagaimana kalau ada 1000 mahasiswa? apakah kita akan
membut variabel sebanyak 1000 dan melakukan echo
sebanyak 1000 kali?
Wajib dipraktekkan di www.writephponline.com dan simpan codenya di notepad
6. Array di PHP dapat kita buat dengan fungsi array() dan tanda
kurung kotak []
[0], [1] dst adalah index dari array yang dipanggil untuk
ditampilkan. Tapi cara ini kurang efektif, karena kita
mencetak satu per satu juga dengan echo sebanyak data.
Wajib dipraktekkan di www.writephponline.com dan simpan codenya di notepad
7. Agar efektif dapat digunakan perulangan untuk memanggil
array. Contoh dibawah menggunakan perulangan for
Atau dapat juga menggunakan perulangan foreach
Wajib dipraktekkan di www.writephponline.com dan simpan codenya di notepad
8. Array 2 dimensi adalah sebuatan array yang memiliki lebih dari satu bentuk
index array. Jika pada array 1 dimensi hanya terdiri dari 1 baris ataupun
kolom, di array 2 dimensi mempunyai lebih dari satu bentuk baris maupun
kolom.
N adalah nilai yang menyatakan jumlah baris dari array, sedangkan M
menyatakan jumlah kolom dari array. Sama seperti array satu dimensi,
penomoran indeks untuk array dua dimensi juga dimulai dari 0 untuk baris
maupun kolomnya. Tidak ada aturan yang mengatakan bahwa urutan untuk
nomor indeks adalah baris dulu baru kolom.
9. Contoh Latihan Satu array
Indexnya seperti berikut:
Wajib dipraktekkan di www.writephponline.com dan simpan codenya di notepad
10. Contoh Latihan Dua array
Wajib dipraktekkan di www.writephponline.com dan simpan codenya di notepad
11. Kirim hasil SS ke email beiharira.ujian@gmail.com maksimal hari Minggu 7 Pebruari 2021.
Copas pasti ketahuan lebih baik hasilnya salah tapi buatan sendiri!!
1. Tugas A (untuk 3 digit NIM terakhir 001-050) : Cari Kriteria Kendaraan dari Array
tersebut. Buatlah pada www.writephponline.com seperti contoh slide sebelumnya!
2. Tugas B (untuk 3 digit NIM terakhir 051-100) : Cari Kriteria Sayuran dari Array
tersebut. Buatlah pada www.writephponline.com seperti contoh slide sebelumnya!
3. Tugas C (untuk 3 digit NIM terakhir 101-150) : Cari Kriteria Elektronik dari Array
tersebut. Buatlah pada www.writephponline.com seperti contoh slide sebelumnya!
4. Tugas D (untuk 3 digit NIM terakhir 151-250) : Cari Kriteria Binatang dari Array
tersebut. Buatlah pada www.writephponline.com seperti contoh slide sebelumnya!
Contoh Output: Jambu dan Mangga termasuk Buah Berbiji