Assalamu’alaikum….

Hai sobat… kali ini saya akan mempelajari tentang apa itu Array. Apakah sebelumnya kalian sudah tau apa itu Array,mungkin belum oleh sebab itu mari kita lihat dan pelajari pembahasan saya kali ini ktentang Array.

Pengertian
Array adalah pengaturan sistematis dari objek serupa, biasanya dalam baris dan kolom.

Latar Belakang
Dapat memahami dan bisa membuat sebuah program menggunakan array.

Uraian
Seperti yang di jelaskan di atas Array adalah pengaturan sistematis dari objek serupa, biasanya dalam baris dan kolom, atau bisa juga Array adalah struktur data yang terdiri atas banyak variabel dengan tipe data sama, dimana masing-masing elemen variabel mempunyai nilai indeks. Indeks array selali bertipe integer yang dimulai dari 0.

Jenis-jenis Array

Ada dua jenis array

  • Array Indeks
    array dengan tombol angka/indeks yang disebut array yang diindeks.ini adalah jenis yang paling umum dari array.
    Sintaks :
    arrat_name=[key1 => nilai1, key2 => nilai2. ---];
    Praktiknya
    Coding :

    <html>
    <body>
    <?php
    $nama = [0 => “Sinta”, 1 => “Lia”, 2 => “Citra”, ];
    echo $nama[0];
    ?>
    </body>
    </html>


    Hasil:


    Contoh diatas akan menampilkan tulisan “Sinta” karena pada echo ditulis angka 0. pada array angka 0 itu mewakili string yang isinya adalah Sinta.


  • Array Assosiatif
    Array asosiatif adalah array yang tidak menggunakan angka sebagai kunci di setiap nilainya.

    • Array Asosiatif (satu dimensi)
      Array satu dimensi adalah array yang hanya berisi satu dimensi saja.

    • Array Dua dimensi
      Merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses melalui 2 indeks atau subskrip yaitu indeks baris dan indeks kolom.
      Bentuk umum pendeklarasian:

      nama_array[jumlah_eleman_baris][jumah_eleme_kolom];

      Contoh :

      <html>
      <body>
      <?php
      //membuat array dua dimensi
      $nilai=array(
      array(90,Lia,27),
      array(75,Jesica,23),
      array(95,laila,19),
      array(86,citra,12)
      );
      //Tampilan menngunakan array 2 dimensi secara manual
      echo "<strong><h1>Nilai ditampilkan secara manual</h1></strong><br>";
      echo $nilai[0][0]." nilai dari ".$nilai[0][1]." absen ".$nilai[0][2]."<br>";
      echo $nilai[1][0]." nilai dari ".$nilai[1][1]." absen ".$nilai[1][2]."<br>";
      echo $nilai[2][0]." nilai dari ".$nilai[2][1]." absen ".$nilai[2][2]."<br>";
      echo $nilai[3][0]." nilai dari ".$nilai[3][1]." absen ".$nilai[3][2]."<br>";
      ?>
      </body>
      </html>


      Hasil :











    • Array Multidimensi
      Array multidimensi adalah array yang mengandung satu atau beberapa array lain didalamnya atau bisa dikatakan array dalam array.
      Contoh Array Multidimensi
      Coding :
      <html>
      <body>
      <?php
      $data=array(
      Array(Judul => "Website dengan PHP ",Pengarang => "Khoirul laila ", Alamat => "Ponorogo"),
      Array(Judul => "Pengenalan SQL ", Pengarang => "Ria Alfina ",Alamat => "Madiun",),
      Array(Judul => "Pengenalan Jaringan ",Pengarang => "Ibet Renata ",Alamat => "Magetan",)
      );
      Echo"Membuat Array Multidimensi<br><br>";
      Foreach($data as $val)
      {
      Foreach($val as $key => $data2)
      {
      echo"$key : $data2";
      }
      echo"<br>";
      }
      ?>
      </body>
      </html>



      Hasil :










      Tampilan di atas adalah contoh array multi-dimensi dimana array itu sendiri sudah dijelaskan bahwa array multi-dimensi itu adalah array di dalam array.
Maksud dan Tujuan
Dapat memahami Array multi-dimensi dengan benar dan jelas.

Alat dan Bahan
  1. Laptop
  2. File Items
  3. Text Editor

Kesimpulan
Seperti yang dijelaskan di atas tadi bahwa array multi-dimensi itu adalah array di dalam array. Dalam array multidimensi juga terdapat beberapa jenis, dan juga sudah dijelaskan pengertian dan contohnya.

Referensi