Rabu, 25 Januari 2017

Array pada PHP

Assalamu'alaikum wr.wb.


A. Pengertian

    Menurut wikipedia bahasa Indonesia, array merupakan kumpulan / urutan elemen-elemen data yang bertipe sama dan bentuk syntax-nya adalah tipe_array nama_array [konstanta];.
    Menurut wikipedia bahasa Inggris yang diterjemahkan, array merupakan  pengaturan sistematis dari objek serupa, biasanya dalam baris dan kolom.
    Menurut W3Schools, array merupakan variabel khusus, yang dapat menyimpan lebih dari satu nilai pada suatu waktu.

B. Latar Belakang

     Dengan adanya kemajuan Tekhnologi di dunia ini akal pikiran manusia semakin mahir dalam menciptakan sesuatu yang bermanfaat bagi kehidupan mereka, salah satunya dalam pembuatan program – program yang sangat membantu mereka dalam menyelesaikan pekerjaan mereka dengan cepat, baik dan memuaskan.
    Array bisa juga disebut sebagai salah satu program yang terlahir dari dunia tekhnologi lewat pola pikir manusia yang bermanfaat untuk menyelesaikan suatu penghitungan.

C. Alat dan Bahan
  • Text Editor (Mousepad)
  • Laptop
  • W3Schools Online / offline
D. Tujuan

      Bertujuan untuk mengetahui dasar penulisan array dan memahami penggunaan dari array.

E. Pembahasan

    Didalam php array terbagi menjadi 3 yaitu :
  • Array indeks - Array dengan indeks numerik
  • Array asosiatif - Array dengan kunci bernama
  • Array multidimensi - Array yang berisi satu atau lebih array
  1. Array Index 

      Didalam penerapannya ada 2 cara yaitu seperti dibawah ini.

           a. $mobil = array("Volvo", "BMW", "Toyota");
           b. $mobil[0] = "Volvo";
               $mobil[1] = "BMW";
               $mobil[2] = "Toyota";

   Dibawah merupakan contoh penerapan dari penulisan array index yang pertama karena lebih simple.

<!DOCTYPE html>
<html>
<body>

<?php
$mobil = array("Volvo", "BMW", "Toyota");
echo "Aku suka " . $mobil[0] . ", " . $
mobil[1] . " dan " . $mobil[2] . ".";
?>

</body>
</html>
  • Kita akan simpan coding diatas di /var/www/html. Cara memanggilnya kita buka web browser dan ketikkan di url "localhost/blogku/arrayindex.php". Dan hasilnya seperti dibawah ini

 2. Array Assosiatif

    Ada 2 cara penggunaan array ini yaitu seperti dibawah ini.

      - $usia = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
      - $usia['Peter'] = "35";
        $usia['Ben'] = "37";
        $usia['Joe'] = "43";

    Tidak berbeda jauh dengan pemanggilan array index.
    Contoh penerapan dari sintaks dasar diatas yaitu seperti berikut. Kita akan menggunakan cara yang pertama.

<!DOCTYPE html>
<html>
<body>

<?php
$usia = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
echo "Peter berusia " . $usia['Peter'] . " tahun.";
?>

</body>
</html>

    Dan hasil dari pengcodingan diatas yaitu seperti dibawah ini.


 3. Array multidimensi

     Array multidimensi merupakan array yang berisi satu atau lebih array.

Contoh penerapan dari array multidimensi seperti dibawah ini.
<!DOCTYPE html>
<html>
<body>

<?php
$cars = array
  (
  array("Volvo",22,18),
  array("BMW",15,13),
  array("Saab",5,2),
  array("Land Rover",17,15)
  );

echo $mobil[0][0].": In stock: ".$
mobil[0][1].", sold: ".$mobil[0][2].".<br>";
echo $mobil[1][0].": In stock: ".$
mobil[1][1].", sold: ".$mobil[1][2].".<br>";
echo $mobil[2][0].": In stock: ".$
mobil[2][1].", sold: ".$mobil[2][2].".<br>";
echo $mobil[3][0].": In stock: ".$
mobil[3][1].", sold: ".$mobil[3][2].".<br>";
?>

</body>
</html>

  Dan hasil dari pengcodingan diatas yaitu seperti dibawah ini.


F. Kesimpulan

      Dari pembahasan diatas dapat ditarik kesimpulan bahwa array merupakan variabel khusus, yang dapat menyimpan lebih dari satu nilai pada suatu waktu. Array memiliki banyak macam yang memiliki fungsi berbeda-beda dalam penerapannya.

G. Referensi
  • https://id.wikipedia.org/wiki/Array
  • https://en.wikipedia.org/wiki/Array
  • http://www.w3schools.com/php/php_arrays.asp
Sekian dan Terimakasih.

SMK Bisa!!

Wasalamu'alaikum wr.wb.

0 komentar:

Posting Komentar

Diberdayakan oleh Blogger.