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
Close Comments
Posting Komentar untuk "ARRAY "
Teman-teman silahkan berkomentar dengan baik dan menjunjung tinggi tata krama :)