0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan8 halaman

Modul Pemrograman Array

Dokumen ini membahas tentang konsep Array dalam pemrograman PHP, termasuk jenis-jenis array seperti Array Numerik dan Array Assosiative. Terdapat penjelasan mengenai cara membuat, menampilkan, dan memanipulasi elemen array, serta latihan praktis untuk mahasiswa. Selain itu, dokumen ini juga mencakup tugas yang harus dikerjakan mahasiswa terkait penggunaan array.

Diunggah oleh

khafiaziz21
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan8 halaman

Modul Pemrograman Array

Dokumen ini membahas tentang konsep Array dalam pemrograman PHP, termasuk jenis-jenis array seperti Array Numerik dan Array Assosiative. Terdapat penjelasan mengenai cara membuat, menampilkan, dan memanipulasi elemen array, serta latihan praktis untuk mahasiswa. Selain itu, dokumen ini juga mencakup tugas yang harus dikerjakan mahasiswa terkait penggunaan array.

Diunggah oleh

khafiaziz21
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 8

MODUL-3 FUNCTION

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.

Membuat & Menampilkan Array Numerik


Array numerik adalah jenis array yang key / indexnya berupa angka. Index selalu berawal
dari 0.

*simpan dalam file view.php

75
MODUL-4 ARRAY

76
MODUL-4 ARRAY

Manipulasi Elemen Array

Buat file bernama addArray.php

Buat file bernama manipulasiArray.php

77
MODUL-4 ARRAY

Looping for Array


Menampilkan seluruh isi array dapat menggunakan beberapa cara. Cara pertama
dengan menggunakan for, tetapi kita harus tau terlebih dahulu jumlah isi array atau cara
mengetahuinya dengan menggunakan fungsi count. Cara kedua adalah dengan
menggunakan fungsi looping spesial untuk array. Fungsi spesial tersebut adalah foreach.

Buatlah file bernama arrayFor.php

Buatlah file bernama arrayForeach.php

78
MODUL-4 ARRAY

Membuat & Menampilkan Array Associative

Array Assosciative adalah array yang key / indexnya berupa string dan bisa kita definisikan
sendiri.

Buatlah file bernama associative.php

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 :

*huruf dengan tanda kuning diambil dari array.


79
MODUL-4 ARRAY

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

Modifikasi Latihan4d.php dengan mengubah array yang ada menjadi associative


array yang menyimpan nilai nama negara di ASEAN beserta ibukotanya. Setelah itu
tampilkan hasilnya menggunakan foreach. Berikut tampilannya :

80
MODUL-4 ARRAY

4. Latihan4d.php

Modifikasi Latihan4c.php dengan mengubah array yang ada menjadi array


multidimensi yang menyimpan nama kota, makanan khas, dan harga. Setelah itu
tampilkan isi array secara terurut menggunakan bantuan table. Berikut ini tampilannya :

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 :

• NRP % 5 = 1 -> Budaya Daerah di Indonesia


• NRP % 5 = 2 -> Penemu-penemu terkenal di dunia
• NRP % 5 = 3 -> Flora dan Fauna terancam punah
• NRP % 5 = 4 -> Pahlawan Nasional Indonesia
• NRP % 5 = 0 -> Perusahaan Teknologi

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

Anda mungkin juga menyukai