Array merupakan
suatu tipe data yang terstruktur dan dapat digunakan untuk menyimpan data yang
memiliki tipe data yang sama. Array berfungsi untuk mengidentifikasi variabel
yang memiliki jumlah data yang lebih dari satu, tapi memiliki nama variabel
yang sama. Bagian yang menyusun array disebut elemen array, yang masing-masing
elemen dapat diakses melalui index array. Index array dapat berupa bilangan
integer atau string.
- Deklarasi Array
Cara
pendeklarasian sebuah array ialah sebagai berikkut
$arrNama
= array();
Namun
pada pemprograman PHP, variabel array tidak harus dideklarasikan terlebih dahulu,
sama halnya seperti pembutan sebuah variabel biasa. Akan tetapi pada setelah
penulisan valriabel array harus disertai dengan tanda kurung kotak (“[ ]”) yang
menantakan bahwa variabel tersebut ialah arrya.
- Pengolahan data Array
Untuk
mengola data array caranya sama seperti mengolah variabel biasa, akan tetapi
pada variabel array kita harus menyisipkan index-index yang dimiliki oleh
variabel array tersebut. Contoh :
$arrNama [0] = “Andi”;
$arrNama [1] = “Budi”;
$arrNama [2] = “Chika”;
Atau
pada pemprograman PHP index tersebut bisa diisi secara otomatis oleh PHP, namun
untuk membacanya kita harus mengetahui index dari data array tersebut. Contoh:
$arrNama [] = “Andi”;
$arrNama [] = “Budi”;
$arrNama [] = “Chika”;
Kita
dapat juga mengiri variabel array ketika kita mendeklarasikan variabel tersebut
sebagai array. Contoh:
$arrNama = array (“Andi”,”Budi”,”Chika”);
- Fungsi-fungsi Array
Dalam
pemprograman PHP terdapat banyak fungsi-fungsi yang dapat digunakan uantuk
memanipulasi data array. Adapun di antaranya ialah:
·
Array_push()
Berfungsi
untuk menambah isi dari sebuah data array, yang memungkinkan isi data array
bisa disusun dengan susunan yang baru.
·
Array_merge()
Berfungsi
untuk menggabungkan data array dengan beberapa array sekaligus.
·
Array_shift()
Berfungsi
untuk menghapus data pertama dari sebuah array.
·
Sort()
Berfungsi
untuk mengurutkan isi data array
·
Count()
Berfungsi
untuk menghitung jumla element/data dari sebuah array.
Untuk
fungsi-fungsi array, lebih lengkapnya dapat anda lihat pada website PHP di link
http://ca.php.net/manual/en/ref.array.php
Program Tampil Array
Salin coding di bawah ini:
<?php
$kelompok1 =
array("Andi","Budi","Chika","David","Erna");
echo "Nama Kelompok 1 :<br
/>";
for ($i=0; $i<=4; $i++){
echo " +
",$kelompok1[$i],"<br/>";
}
echo"<br /><br />";
$kelompok2[] = "Fera";
$kelompok2[] = "Gani";
$kelompok2[] = "Hery";
$kelompok2[] = "Intan";
$kelompok2[] = "Jaka";
echo "Nama Kelompok 2 :<br
/>";
for ($i=0; $i<=4; $i++){
echo " +
",$kelompok2[$i],"<br/>";
}
?>
Setelah
selesai mengetik coding di atas, maka simpan dengan nama array1.php dan jalankan di browser. Maka pada browser akan muncul
hasil sebagai berikut :
Program Fungsi Array
Salin
coding di bawah ini :
<?php
$array1 = array
("Arman","Bayu","Feri");
echo"array awal
ialah:<br/>";
for ($i=0; $i<count($array1); $i++){
echo"data ke-",$i," :
",$array1[$i],"<br/>";
}
echo "<br/>Setlah ditambahkan
\"Herni, Gita & Dewi\" menggunakan fungsi
array_push():<br/>";
array_push($array1,"Herni","Gita","Dewi");
for ($i=0; $i<count($array1); $i++){
echo"data ke-",$i," :
",$array1[$i],"<br/>";
}
echo
"<br/>Setlah bagian awal array dihapus menggunakan fungsi array_shift():<br/>";
array_shift($array1);
for ($i=0; $i<count($array1); $i++){
echo"data ke-",$i," :
",$array1[$i],"<br/>";
}
echo "<br/>Dan setelah isi array
diurutkan menggunakan fungsi sort():<br/>";
sort($array1);
for ($i=0; $i<count($array1); $i++){
echo"data ke-",$i," :
",$array1[$i],"<br/>";
}
?>
Setelah selesai mengetik coding di atas, maka simpan
dengan nama array2.php dan jalankan
di browser. Maka pada browser akan muncul hasil sebagai berikut:
No comments:
Post a Comment