Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehVerawati Hermanto Telah diubah "6 tahun yang lalu
1
Pemrograman PHP By : Lisda Juliana P.,Ssi.
2
Tipe Data Array Array (larik)adalah kumpulan beberapa data yang disimpan dalam satu variabel.Jadi, berbeda dengan variabel sebelumnya yang hanya menyimpan satu nilai saja, array dapat menampung lebih dari satu nilai. Sebagai contoh, kita akan menyimpan data teman-teman kita dalam satu variabel $teman. Ada tiga orang teman yang akan kita masukkan ke dalam variabel tersebut. Secara visual, dapat digambarkan sebagai berikut : $teman : Reza,Mira,Nia Tiap nilai dalam array (disebut elemen) diakses dengan menggunakan index.
3
Cara Penulisan Ada beberapa cara untuk mendeklarasikan variabel array ini.. Kita dapat mendeklarasikan array dengan format berikut ini : $initvar[indeks] = nilai array Dimana : $initvar :Nama variabel array Indeks:Nomor urut array. Misalnya array ke-1, ke-2, dst. Jika no.index tdk ditentukan,maka dimulai dari array ke 0. Nilai array:Nilai yang akan disimpan pada variabel array
4
Index array PHP mengenal dua macam index, yaitu index numerik dan index asosiatif. Index numerik menggunakan angka untuk menandai tiap elemen Index asosiatif memberi nama untuk masing-masing elemen. Penggunaan index akan dibahas lebih detail di bawah.
5
Inisialisasi array=>array Numerik
Inisialisasi (mengisi nilai) array $warna di atas dilakukan dengan cara sebagai berikut : Cara ke-1 : $warna = array(“Merah”, “Hijau”, “Biru”); Kode di atas akan menjadikan $teman array berindex numerik. Cara ke-2 : $warna[] = “Merah”; $warna[] = “Hijau”; $warna[] = “Biru”; Hasilnya adalah array berindeks numerik yang dapat digambarkan sebagai berikut : Merah Hijau Biru $Warna
6
Contoh Array Numerik Kota.php
7
Array Asosiatif Kamu dapat menuliskan indeks dengan menggunakan karakter atau dengan menggunakan gabungan keduanya. Cara Penulisan ke-1 : <?php $binatang['reptil1'] = “Buaya”; $binatang['reptil2'] = “Ular”; ?> pada contoh diatas, indeks yang digunakan adalah reptil1 dan reptil2 yang merupakan gabungan dari karakter dan angka. Kamu juga dapat menuliskan deklarasi array binatang diatas dengan cara Cara Penulisan Ke-2 $binatang = array( ‘reptil1′ => “Buaya”,‘reptil2 => “Ular”); Contoh : asosiatif.php assio.php
8
Penggabungan Elemen Array
Yt : proses menggabungkan 2 buah array menjadi sebuah array menggunakan fungsi array_union() atau array_merge() Contoh arraygabung.php Nb : Fungsi count() dan sizeof() berguna untuk mengetahui banyaknya elemen array
9
Fungsi pengurutan dalam Array
Yaitu fungsi untuk mengurutkan elemen array atau indexnya. Adapun sintax dari fungsi pengurutana array : Arsort(array) : mengurutkan elemen array secara menurun (desscending ) Asort(array) : mengurutkan elemen array secara menaik (Ascending ) ksort(array) : mengurutkan index array secara menurun (desscending ) krsort(array) : mengurutkan index array secara menaik (Ascending ) Ksort & krsort sangat berguna untuk pengurutan array assosiatif
10
natsort(array) :mengurutkan elemen array secara urutan alamiah natcasesort(array) :mengurutkan elemen array secara urutan alamiah yg berrsifat case insenstive rsort(array) : mengurutkan elemen array secara menurun(desscending) dan tdk mempertahankan indexnya. sort(array) : mengurutkan elemen array secara menaik(Ascending) dan tdk mempertahankan indexnya
11
Contoh : urut.php
12
Fungsi POP,PUSH,SHIFT dalam Array
Berlaku pada operasi stack ( tumpukan). Sintax dan fungsinya: Array_pop(array) : menghapus elemen terakhir suatu array. Array_push(array,data1,…) : menambah satu atau beberapa elemen diakhir suatu array sama dengan $array[]=var. Array_shift(array) : menghapus elemen pertama suatu array.
13
Array_unshift(array,data1,…) : menambah satu atau beberapa elemen diawal suatu array.
Contoh : stack.php
14
Array Multi Dimensi Array multi dimensi adalah array yang ada didalam array atau array yg lebih dari 1 dimensi Artinya : Dalam 1 array tersebut dapat berisi beberapa array lagi, sehingga meringkas beberapa perintah operasi. $buah =array rasa dan warna. Array 1 dimensi : array dalam bentuk vektor Array 2 dimensi : array dalam bentuk matrik Array 3 dimensi : array dalam bentuk ruang
15
Contoh kasus Array Multi dimensi
Multidimensi.php Formultidimensi.php Whilearray.php
16
Mencari Suatu Nilai dalam array
Fungsi yang digunakan adalah : in_array yg menghasilakn TRUE apabila ditemukan dan FALSE apabila tidak ditemukan Sintaks : In_array ( nilaiyang dicari, array[,bool]) Contoh: cari.php
17
Tugas Buat program array assosiatif dengan menggunakan variabel baju dengan memiliki array model dan corak. output dari program tersebut adalah : Baju warna Jingga
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.