Sebelumnya Variable Array ini sudah dibahas di halaman Pengenalan Dasar Tentang Variable Array. Sekarang kita akan mempelajari Variable Array Lebih Lanjut. Array merupakan salah satu fasilitas untuk menyimpan data secara beruntun yang digunakan untuk mengidentifikasi variable yang memiliki jumlah data yang lebih dari satu, tetapi memiliki nama variable yang sama.

Jika Variable biasa hanya bisa menampung satu nilai, sedangkan variable array bisa menampung lebih dari satu data tergantung indexnya. Dalam pemrograman PHP dikenal beberapa jenis array yaitu array satu dimensi & array multi dimensi. Contoh penulisan array bisa anda lihat dibawah ini.

<?php
$mahasiswa = array ("Hamdian", "Iwan", "Hakim", "Yayuk", "Hadi");
foreach ($mahasiswa as $name)
echo "$nama<br / >";
?>

Coba anda buat kode diatas & jalankan di localhost. Penulisan array dengan variable mempunyai aturan penulisan. Biasanya ditulis dengan index numeric / angka & string. Untuk lebih jelasnya silahkan perhatikan kode dibawah ini.

<?php $mahasiswa[0] ="Hamdian"; 
$mahasiswa[1] ="Iwan"; 
$mahasiswa[2] ="Hakim"; 
$mahasiswa[3] ="Yayuk"; 
$kelas[TIA]="Teknik Informatika A";
 $kelas[TIB]="Teknik Informatika B"; 
$kelas[TIC]="Teknik Informatika C"; 
foreach ($mahasiswa as $nama) 
echo "$nama "; 
echo " Mahasiswa Ketiga adalah = $mahasiswa[2]"; 
echo (" Kelas : $kelas[TIB]");
 ?>

Array Multi Dimensi

Seperti bahasa pemrograman lainnya, PHP juga mempunyai Variable Array Multi Dimensi. Variable ini biasanya digunakan untuk membuat beberapa variable yang berbeda. Untuk lebih jelasnya, silahkan lihat contoh variable array multi dimensi dibawah ini.

<?php 
$ti = array ( "sisteminformasi" => array("warna" => "merah","ruang" => "A01"),
"teknologiinformasi" => array("warna" => "kuning","ruang" => "A02"));
echo "Almamater Teknologi Informasi berwarna ";
print ($ti ["teknologiinformasi"] ["warna"])." ";
echo "Ruangan Sistem Informasi adalah ";
print ($ti ["sisteminformasi"] ["ruang"]);
?>

Tutorial selanjutnya : Fungsi (function) dalam PHP

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *