Sabtu, 02 April 2016

ARRAY MULTI DIMENSI DAN ARRAY SEBAGAI HIMPUNAN

ARRAY MULTI DIMENSI Array Multi Dimensi memiliki lebih dari satu dimensi. Dimensi Array PHP menunjukkan jumlah indikasi yang dibutuhkan untuk menunjuk suatu elemen di dalam Array PHP. Pada Array 2 Dimensidibutuhkan dua indikasi untuk menunjuk ke suatu elemen di dalam array tersebut. dan pada array 3 dimensi dubutuhkan tiga indikasi. Pada Array 2 Dimensi nilai array juga berupa array. Array 2 Dimensi adalah array dari suatu Array PHP. Array 3 dimensi adalah array di didalam suatu array dari suatu array lainnya. ARRAY SEBAGAI HIIMPUNAN Array Sebagai Himpunan adalah Array dalam PHP dapat dianggap pula sebagai himpunan , sehingga kita dapat memberikan operasi himpunan kepada array PHP. Operasi himpunan yang dapat dilakukan :  Penggabungan Himpunan – Union Penggabungan array seringkali dibutuhka untuk memudahkan manipulasi data dari beberapa array,Dengan cara menggabungkan data array tersebut menjadi satu kemudian baru dimanipulasi. Operasi penggabungan dilakukan untuk memudahkan menggabungkan dua array menjadi satu array. Fungsi yang dapat digunakan adalah array menjadi satu array. Fungsi yang dapat digunakan adalah array_union() atau array_merge(). Berikut contoh menggabungkan 2 array dengan operasi himpunan : Disana ada script print_r(). Pengertian dari fungsi print_r() sendiri adalah fungsi yang digunakan untuk mencetak isi array secara otomatis (dumping). Untuk hasil dari array_merge() disimpan dalam variabel array $union. Untuk hasil dari script diatas dapat dilihat sebagai berikut: Dari gambar di atas terlihat bahwa pada array $union mempunyai 9 elemen, elemen dari $array_a disimpan pada bagian awal dan elemen dari $arrray_b disimpan pada bagian berikutnya. Dari gambar di atas terlihat bahwa pada array $union mempunyai elemen dengan nilai yang ganda yang berasal dari variabel array $array_a dan variabel array $array_b yang sama tetapi dinyatakan sebagai elemen sendiri-sendiri. Irisan – intersection Irisan dari buah himpunan digunakan untuk mengetahui isi yang sama dari dua buah himpunan.Dengan menggunakan operasi irisan himpunan, maka kita dapat dengan mudah untuk mendapatkan nilai-nilainyang sama yang ada pada dua buah himpunan, tanpa kita harus melakukan penelusuran dan perbandingan isi kedua himpunan ini dengan memrogram sendiri. Hasil dari operasi ini adalah array yang berisi nilai yang sama dari kedua himpunan yang diiriskan.Fungsi untuk melakukan irisan dua himpunan dalam PHP adalah array_intersect(). Berikut contoh script dari fungsi array_intersect(). ”; print_r($array_a); echo “
”; $array_b=array(“xy”,4,5,11); echo “Isi array \$array_b
”; print_r($array_b); echo “
”; $intersect =array_intersect($array_a, $array_b); echo “Isi array \$intersect
”; print_r($intersect); ?> Tampilan dari eksekusi script diatas adalah sebagai berikut :  Selisih – Difference Operasi selisih dalam suatu himpunan adalah untuk mendapatkan isi satu himpunan yang tidak dimiliki oleh himpunan lain yang diselisihkan kepada himpunan pertama, atau secara sederhana adalah mengurangi isi himpunan pertama dengan isi himpunan kedua sehingga isi himpunan pertama tidak ada yang sama dengan isi himpunan kedua, semua isi himpunan yang sama pada himpunan pertama dengan himpunan kedua dibuang. Fungsi untuk melakukan operasi selisih iini adalah denagn array_diff(). Referensi dari : 1. Andi, APLIKASI PROGRAM PHP DAN MySQL Untuk Membuat WEBSITE INTERAKTIF, Yogyakarta. 2. Sidik, Betha, PEMROGRAMAN WEB PHP, Informatika Bandung, Bandung, 2014. 3. http://m261an.com/belajar-php/PHPb ArrayMulti.php

Share This Post →

Tidak ada komentar:

Posting Komentar

Powered By Blogger |   Designed By Blogger Templates
DMCA.com