Modul Pemrograman Array
Modul Pemrograman Array
Modul-6 Array
Pemrograman Web
SISTEM INFORMASI
UNIVERSITAS ISLAM NEGERI SULTHAN
THAHA SAIFUDDIN
JAMBI
75
MODUL-4 ARRAY
Tujuan Pembelajaran
Memahami dan mempraktekkan konsep Array pada PHP
Pokok Bahasan
• Array Numerik
• Array Assosiative
Indikator Keberhasilan
Mahasiswa dapat:
• Mempraktekkan konsep Array berupa membuat,menampilkan,manipulasi,
looping pada Array baik Array Numerik maupun Array Assosiative
Pengertian Array
• Kumpulan pasangan Key/Index dan Nilai/Value (Key – Value Pair).
• Variable jamak, yang mempunyai banyak elemen dan diacu dengan satu nama yang
sama.
• Suatu wadah yang dapat menampung sejumlah nilai ( dapat bertipe integer dan
string).
Kelebihan Array
• Dapat menyimpan data lebih banyak.
• Dapat menghemat memory .
• Mempercepat penyaringgan.
• Tempat lebih rapi dan mempermudah dalam pembacaan Sourcecode.
75
MODUL-4 ARRAY
76
MODUL-4 ARRAY
77
MODUL-4 ARRAY
78
MODUL-4 ARRAY
Array Assosciative adalah array yang key / indexnya berupa string dan bisa kita definisikan
sendiri.
Latihan
Buat folder dengan nama NRP kalian masing-masing di dalam folder htdocs XAMPP kalian,
lalu di dalamnya buat folder ‘modul4’ untuk menyimpan latihan-latihan di bawah ini.
1. Latihan4a.php
Buatlah sebuah array yang berisi 4 buah elemen string dengan isi : hijau, kuning,
kelabu, merah muda. Lalu tampilkan semua isi array tersebut. Berikut ini tampilannya :
2. Latihan4b.php
Buatlah sebuah array yang berisi 5 buah elemen string dengan nama negara di
ASEAN. Lalu tampilkan seluruh isi array tersebut menjadi list pada HTML. Setelah itu
tambahan 3 buah elemen baru pada array tadi. Berikut tampilannya :
3. Latihan4c.php
80
MODUL-4 ARRAY
4. Latihan4d.php
5. Tugas2.php
Buatlah dan tampilkan kedalam tabel sebuah assosiative array yang memiliki
minimal 5 field data ( termasuk gambar) yang berjumlah minimal 10. Untuk kategorinya
dibagikan berdasarkan tiga digit terakhir NRP kalian. Berikut cara menentukan
kategori :
Kategori ini juga akan menjadi topik tugas besar kalian. Jadi, kerjakan dengan
sungguh-sungguh
Referensi
Link :
- https://www.youtube.com/watch?v=qp1l7A4xDIc&index=7&list=PLFIM0718LjIUqXf
mEIBE3-uzERZPh3vp6 (Array)
- https://www.youtube.com/watch?v=mNgOuUUp1I0&index=8&list=PLFIM0718
LjIUqXfmEIBE3-uzERZPh3vp6 (Associative Array)
81