Belajar PHP Dasar #9: Array


👍 0 ❤️ 0 💡 0 🔥 0 🙌 0 🥳 0
Belajar PHP Dasar #9: Array

Halo teman-teman semuanya, setelah memahami konsep fungsi (function) di dalam PHP, kali ini kita akan mempelajari salah satu struktur data yang sangat sering digunakan, yaitu array.

Array memungkinkan kita untuk menyimpan banyak nilai dalam satu variabel, sehingga sangat membantu dalam mengelola data secara efisien dan terstruktur.

Apa Itu Array?

Array adalah tipe data dalam PHP yang digunakan untuk menyimpan sekumpulan nilai di dalam satu variabel. Setiap nilai dalam array memiliki indeks, yang digunakan untuk mengakses data tersebut. PHP mendukung beberapa jenis array:

  1. Indexed Array (berbasis angka)
  2. Associative Array (berbasis kunci)
  3. Multidimensional Array (array di dalam array)

1. Indexed Array

Indexed array menggunakan angka sebagai indeksnya. Indeks dimulai dari angka 0.

<?php

  $buah = ["Apel", "Jeruk", "Mangga"];

  echo $buah[0]; // Apel
  echo $buah[1]; // Jeruk
  
?>

Kita juga bisa menggunakan fungsi count() untuk menghitung jumlah elemen dalam array.

<?php

	echo count($buah); // 3

?>

2. Associative Array

Associative array menggunakan kunci berupa string untuk mengakses nilai.

<?php

  $mahasiswa = [
      "nama" => "Rina",
      "umur" => 20,
      "jurusan" => "Informatika"
  ];

  echo $mahasiswa["nama"]; // Rina
  
?>

Associative array sangat berguna ketika kita ingin memberikan label yang bermakna untuk setiap nilai.

3. Multidimensional Array

Multidimensional array adalah array yang berisi array lain di dalamnya. Struktur ini sering digunakan untuk merepresentasikan data dalam bentuk tabel atau daftar kompleks.

<?php

  $data = [
      ["Rina", "Informatika", 20],
      ["Budi", "Sistem Informasi", 21],
      ["Sari", "Teknik Komputer", 19]
  ];

  echo $data[1][0]; // Budi
  
?>

Pada contoh di atas, kita menyimpan data mahasiswa dalam bentuk baris dan kolom.

Menampilkan Semua Isi Array

PHP menyediakan perulangan foreach untuk menampilkan seluruh isi array dengan mudah.

<?php

  $buah = ["Apel", "Jeruk", "Mangga"];

  foreach ($buah as $b) {
      echo "Buah: $b <br>";
  }
  
?>

Untuk associative array:

<?php

  $mahasiswa = [
      "nama" => "Rina",
      "umur" => 20,
      "jurusan" => "Informatika"
  ];

  foreach ($mahasiswa as $key => $value) {
      echo "$key: $value <br>";
  }
  
?>

Kesimpulan

Array adalah struktur data penting dalam PHP yang memungkinkan kita untuk menyimpan dan mengelola banyak nilai dalam satu variabel.

Dengan mengenal berbagai jenis array seperti indexed, associative, dan multidimensional array, kita dapat mengatur data dengan lebih efisien dan fleksibel.

Pada artikel selanjutnya kita semua akan belajar tentang Include & Require di dalam PHP.

Terima Kasih


PHP
Fika Ridaul Maulayya
Full-Stack Developer, Content Creator and CO-Founder SantriKoding.com

Suka dengan tulisan di SantriKoding? Kamu bisa memberikan dukungan dengan berdonasi atau bagikan konten ini di sosial media. Terima kasih atas dukungan Anda!

KEBIJAKAN KOMENTAR

Saat memberikan komenatar silahkan memberikan informasi lengkap tentang error, seperti: screenshot, link kode, dll. Baca aturan komentar kami