Kamis, 04 Februari 2016

Penjelasan Array Dalam Pemrograman PHP


Kali ini saya akan menjelaskan tentang Array, Array atau dalam beberapa literatur disebut sebagai larik, adalah suatu tipe variabel yang berisi kumpulan data dengan setiap elemen datanya bertipe sama. Setiap komponen atau elemen array dapat diakses dan dibedakan melalui indeks yang spesifik dimana jumlahnya sebanyak ukuran array tersebut dikurangi satu (karena perhitungan indeks dimulai dari nol).

Fungsi Array
Sebagai langkah efisiensi penggunan memori komputer, sebab data elemen array dialokasikan pada suatu deretan sel memori tertentu. Hal ini jauh lebih efisien dibandingkan dengan jika kita mendefinisikan masing – masing data pada suatu variabel tersendiri yang pastinya akan banyak menyita memori.

Array memililiki 3 jenis yang berbeda diantaranya sebagai berikut:

Numeric Array

Menyimpan setiap elemen array dengan indeks numerik.Ada dua metode untuk membuat array numerik.

Contoh penulisan:

<?php
$nama[0]="Budi";
$nama[1]="Maya";
$nama[2]="Darrel";
$nama[3]="Chyntia"; 
echo $nama[2] . " dan " . $nama[3] . " Adalah Mahasiswa Berprestasi.";
?>
 
Output dari Source Code diatas : Darrel dan Chyntia Adalah Mahasiswa Berprestasi
  
Array Asosiatif

Setiap tombol ID adalah terkait dengan nilai.Ketika menyimpan data tentang nilai bernama spesifik, numerik array tidak selalu cara terbaik untuk melakukannya.Dengan array asosiatif kita dapat menggunakan nilai sebagai kunci dan memberikan nilai kepada mereka.

Contoh Penulisan

<?php

$mahasiswa['D3 Manajemen Informatika'] = "200";

$mahasiswa['D3 Teknik Telekomunikasi'] = "150";

$mahasiswa['D3 Komputerisasi Akutansi'] = "100";

echo "Jumlah mahasiswa D3 Manajemen Informatika Adalah ".$mahasiswa['D3 Manajemen Informatika']." orang.";

?>

Output dari Source Code diatas : Jumlah mahasiswa D3 Manajemen Informatika Adalah 100 orang

Array Multidimensi

Dalam array multidimensi, setiap elemen dalam array utama juga dapat sebuah array.Dan setiap elemen dalam array sub-dapat sebuah array, dan sebagainya.

Contoh penulisan:

<?php   
 $mahasiswa = array    
 (    
 array("Nama : Agus","Asal : Jogjakarta","Umur : 20 Tahun"),    
 array("Nama : Dimas","Asal :Bandung","Umur : 21 Tahun"),    
 array("Nama : Siregar","Asal : Medan","Umur : 19 Tahun"),    
 array("Nama : Azani","Asal : Lombok","Umur : 20 Tahun")    
 );    
 for ($row = 0; $row < 4; $row++) {   
 echo "<p><b>Mahasiswa</b></p>";   
 echo "<ul>";   
 for ($col = 0; $col < 3; $col++) {   
  echo "<li>".$mahasiswa[$row][$col]."</li>";   
 }   
 echo "</ul>";   
}   
?>   

Output dari Source Code diatas :
Mahasiswa
  • Nama : Agus
  • Asal : Jogjakarta
  • Umur : 20 Tahun
Mahasiswa
  • Nama : Dimas
  • Asal :Bandung
  • Umur : 21 Tahun
Mahasiswa
  • Nama : Siregar
  • Asal : Medan
  • Umur : 19 Tahun
Mahasiswa
  • Nama : Azani
  • Asal : Lombok
  • Umur : 20 Tahun
Sekian penjelasan dari fungsi array yang saya sajikan,semoga bermanfaat bagi semua.

 





Tidak ada komentar:

Posting Komentar