Lompat ke konten Lompat ke sidebar Lompat ke footer
ARRAY

ARRAY

Array (Modul 7)
Array  merupakan  salah  satu  tipe  data  dalam  pemrograman  terstruktur  digunakan  untuk melakukan  penyimpanan  data  secara  berurutan.  Dalam Array  data  tersimpan  dalam sebuah  index  untuk  memudahkan  kembali  data  dalam  melakukan  pencarian.  Berbeda dengan variabel yang hanya dapat menyimpan satu data maka dengan menggunakan array data dapat tersimpan dalam beberapa indeks jumlah data dalam array.

Data  yang tersimpan dalam array disebut  elemen-elemen array dan letak  masing-masing data yang terurut ditunjukan dalam sebuah indeks. Array mempuyai batas atas dan bawah dimana  data  akan  tersimpan  dalam  batas  masing-masing  dengan  tipe  data  yang  sama.
Array  terdiri  dari  dimensi  yaitu  array  dimensi  satu  (one  dimention),  array  dua  dimensi (two dimention array), array dimesnsi tiga (three dimention array). Array multidimensi adalah array  yang berada didalam array. Dalam array tersebut dapat berisi beberapa array lagi, dengan menggunakan array multi dimensi kita dapat membuat beberapa  program  karena  array  dapat  meringkas  beberapa  perintah  dalam  operasi program. Data yang ada dalam sebuah array dapat dilakukan pengolahan yaitu dilakukan penambahan,  penggabungan,pengurutan  dan  penghapusan  atau  yang  dinamakan  dinamis array.

Pengolahan data dalam array:
1.  Penambahan data dalam array
Untuk menambahkan data dalam array dapat menggunakan fungsi sebagai berikut :
Array_push (data_baru, data_lama);
Keterangan : data baru yaitu data yang akan ditambahkan dalam variabel array sedang data lama yaitu data yang sudah ada dalam variabel array)
2.  Menggabungkan array
Untuk melakukan penggabungan data dalam array dapat menggunakan fungsi sebagai berikut :
Array_merge(array1,array2,array3);
3.  Pengurutan data array
Data  array  yang  bersifat  asosiatif  berupa  elemen  data  berbentuk  string  atau  integer dapat juga dilakukan operasi pengurutan data. Pengurutan data dalam string dilakukan dalam pengurutan abjad huruf A – Z atau  yang disebut Ksort sedangkan pengurutan dari  huruf  Z  –  A  disebut  dengan Krsort.  Untuk  melakukan  pengurutan  data  dalam array dapat menggunakan fungsi sebagai berikut : 
Ksort(data array);
Krsort(data array);
4.  Penghapusan data array
Data  array  dapat  dilakukan  operasi  penghapusan  data  yaitu  data  pertama  yang  akan dihapus, dengan menggunakan fungsi yaitu array_shift (data array);
5.  Membandingkan data array
Data array dapat dibandingkan yaitu dari elemen data array yang mempunyai elemen data yang sama. Untuk membandingkan data dalam array dapat menggunakan fungsi yaitu array_intersect (data array1, data array2)
6.  Memotong data array
Data aray yang berupa string dapat dilakukan pemotongan data atau pengambilan data sebanyak  data  atau  hanya  beberapa  data  yang  dipilih.  Untuk  menggunakan pemotongan data array dapat menggunakan fungsi yaitu :
Array_slice(data array, awal pengambilan, posisi pengambilan);
7.  Menjumlahkan data angka dalam array
Untuk  melakukan  penjumlahan  data  dalam  array  berupa  angka  dapat  menggunakan fungsi array_sum(data array);
8.  Mendeklarasikan array dalam variabel
Data  array  dapat  dideklarasikan  dalam  fungsi-fungsi  variabel  yang  dibuat  sendiri, untuk  mendefinisikan  atau  menciptakan  elemen  array dapat  menggunakan  fungsi yaitu :

List(variabel1, variabel2, variabel3)=$array; 

1.  Praktek simpan dengan modul71arraymultidimensi.php




2.  Praktek simpan dengan modul72arraytambah.php





3.  Praktek simpan dengan modul73arraygabung.php




4.  Praktek simpan dengan modul74arraysort.php



5.  Praktek simpan dengan modul75arrayksort.php 



The End 
Open Comments

Posting Komentar untuk "ARRAY "