Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pemrograman PHP By : Lisda Juliana P.,Ssi..

Presentasi serupa


Presentasi berjudul: "Pemrograman PHP By : Lisda Juliana P.,Ssi.."— Transcript presentasi:

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


Download ppt "Pemrograman PHP By : Lisda Juliana P.,Ssi.."

Presentasi serupa


Iklan oleh Google