Assalammualaikum sobat bloger disini saya akan menjelaskan sedikit mengenai pengertian dan coding Array Multidimensi dan Array sebagai Himpunan.
ARRAY MULTIDIMENSI
Array multi dimensi adalah array yang ada dalam array. Dalam
array tersebut dapat berisi beberapa array lagi. Array multi dimensi ini dapat
memudahkan membuat program karena dapat membuat beberapa array sekaligus
sehingga meringkas beberapa perintah operasi.
Data yang ada pada sebuah array bersifat dinamis, artinya
dapat ditambah, digabung dengan array yang lain, dihapus, maupun diurutkan
sesuai pola tertentu.
*Referensi
APLIKASI PROGRAM PHP DAN MySQL
Untuk Membuat WEBSITE INTERAKTIF
Penerbit : ANDI
Jl. Beo 38-40
Telp (0274) 56188 (Hunting), Fax (0274) 588282 Yogyakarta
55281.
Array merupakan tipe data terstruktur yang berguna
untuk menyimpan
sejumlah data yang bertipe sama. Bagian yang
menyusun array disebut elemen
array,
yang masing-masing elemen dapat diakses tersendiri melalui indeks array.
Array multidimensi
Yang termasuk dalam tipe data ini adalah bilangan bulat
(tidak pakai koma). contoh :
<?php
$buah = array (
"apel" => array(
"warna" => "merah",
"rasa" => "manis"
),
"pisang" => array(
"warna" => "kuning",
"rasa" => "manis"
)
);
print ("Warna buah apel adalah ");
print
($buah["apel"]["warna"])."<br>";
print ("Rasa buah pisang adalah ");
print ($buah["pisang"]["rasa"]);
?>
Array berdimensi satu
<?
$kota[0] = "Yogyakarta";
$kota[1] = "Jakarta";
$kota[2] = "Malang";
$kota[3] = "Purwokerto";
print ("Kota favorit saya adalah $kota[2]");
?>
Kode di atas bila dijalankan pada browser, akan muncul
tulisan :
Kota favorit saya adalah Malang.
Indeks array dimulai dari 0. Jadi indeks array 0 menyatakan
elemen
pertama dari array, indeks array 1 menyatakan elemen array
kedua, dan
seterusnya.
*Referensi
galang.yolasite.com/.../MENGENAL%20PHP.pdf
hasil dari Array multidimensi
hasil dari Array berdimensi satu
ARRAY HIMPUNAN
Array dalam PHP dapat dianggap pula sebagai himpunan
sehingga kita dapat memberikan operasi himpunan kepada array PHP.
Operasi himpunan yang dapat dilakukan :
1.
Penggabungan himpunan – union
2.
Irisan -
intersection
3.
Selisih – Diference
Penggabungan himpunan
Penggabungan array sering kali
dibutuhkan 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_union()atau array_merge().
Berikut contoh menggabungkan 2
array dengan operasi himpunan :
Script array_union.php
<?php
//Demo Array Himpunan_Union
echo "<h2>Demo Array Himpunan_Union</h2>";
$ar_a=array(1,2,5,7,8);
print"Isi Array \$ar_a <br>";
print_r($ar_a);
print" <br>";
$ar_b=array("abc",5,7,90);
print"Isi Array \$ar_b <br>";
print_r($ar_b);
print" <br>";
$gabung=array_merge($ar_a, $ar_b);
print"Isi Array \$gabung <br>";
print_r($gabung);
print" <br>";
?>
hasil dari Penggabungan himpunan
Irisan
Irisan dari dua 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-nilai yang sama
yang ada pada dua buah himpunan, tanpa kita harus melakukan penelusuran dan pembandingan
isi kedua himpunan ini dengan memrogram sendiri.
Selisih
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.
*Referensi Array himpunan
Referensi dari Buku Pemograman Web dengan PHP
Penyusun : Betha Sidik
Penerbit : Informatika Bandung
Pemasaran : BI-Obses
Pasar Buku Palasari No.82
Bandung 40264
Telp.(022)7317812
Cetak Pertama: September 2014 (edisi revisi kedua)
ISBN :
978-609-1514-53-5
Terima Kasih sudah berkunjung di blog saya. Semoga bermanfaat :)