- 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.
Berikut ini script untuk Array Multidimensi :
<title>ARRAY MULTIDIMENSI</title>
<?php
// array multidimensi
echo "<h2>Demo Array Multidimensi</h2>";
$atlit = array
(
array("Susi Susanti","Atlit Bulutangkis"),
array("Bambang Pamungkas","Atlit Sepak Bola"),
array("Pungky Afriecia","Atlit Volly")
);
echo $atlit[0][0]." adalah ".$atlit[0][1]."<br>";
echo $atlit[1][0]." adalah
".$atlit[1][1]."<br>";
echo $atlit[2][0]." adalah
".$atlit[2][1]."<br>";
?>
Berikut screenshot coding multidimensi :
Hasil dari array multidimensi
:
- ARRAY SEBAGAI 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 (difference)
Disini
saya hanya membuat Array Penggabungan
Himpunan ‘Union’ .
Berikut
ada scriptnya :
<?php
//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>";
?>
Berikut screenshot coding array himpunan 'Union':
Hasil dari
array himpunan “Union” :
Semoga bermanfaatJ
, mohon maaf apabila tutorial saya kurang sempurna, karena disini saya juga
masa pembelajaran hehe J
Referensi :
Andi.2004, Aplikasi Program PHP dan MySQL untuk Membuat Website
Interaktif. Yogyakarta: Penerbit Andi.
Betha, Sidik.2014,Pemrograman Web dengan PHP.Bandung:
Penerbit Informatika Bandung.