Tutorial Dasar Programming PHP – Tentang Variabel dan Array

Berikut adalah tutorial dasar tentang pemrograman dengan PHP, termasuk pemahaman variabel dan array.

1. Memahami Variabel di PHP

Variabel adalah tempat untuk menyimpan nilai yang bisa digunakan dan dimanipulasi dalam program. Di PHP, variabel diawali dengan tanda $.

Contoh 1: Menyimpan Nilai dalam Variabel

<?php
// Mendeklarasikan variabel
$nama = "John Doe";
$umur = 25;
$harga = 19.99;

// Menampilkan nilai variabel
echo "Nama: $nama<br>";
echo "Umur: $umur<br>";
echo "Harga: $harga<br>";
?>
  • $nama menyimpan string “John Doe”.
  • $umur menyimpan integer 25.
  • $harga menyimpan float 19.99.

Catatan: PHP tidak memerlukan deklarasi tipe variabel secara eksplisit; tipe variabel ditentukan otomatis berdasarkan nilai yang disimpan.

Contoh 2: Menggunakan Variabel dalam String

<?php
$nama = "Jane";
$umur = 30;

// Menggunakan variabel di dalam string
echo "Nama: $nama dan Umur: $umur tahun";
?>

Di sini, variabel $nama dan $umur akan digantikan dengan nilainya dalam string.

2. Memahami Array di PHP

Array adalah struktur data yang dapat menyimpan banyak nilai dalam satu variabel. Ada beberapa jenis array di PHP: array indeks numerik, array asosiatif, dan array multidimensi.

Contoh 3: Array Indeks Numerik

Array indeks numerik adalah array yang menggunakan angka sebagai indeks untuk mengakses elemen-elemen di dalamnya.

<?php
// Mendeklarasikan array indeks numerik
$warna = array("Merah", "Hijau", "Biru");

// Menampilkan elemen array
echo $warna[0]; // Output: Merah
echo $warna[1]; // Output: Hijau
echo $warna[2]; // Output: Biru
?>

Contoh 4: Array Asosiatif

Array asosiatif menggunakan kunci berbasis string untuk mengakses nilai.

<?php
// Mendeklarasikan array asosiatif
$mahasiswa = array(
    "nama" => "Alice",
    "umur" => 22,
    "jurusan" => "Teknik Informatika"
);

// Menampilkan elemen array asosiatif
echo "Nama: " . $mahasiswa["nama"] . "<br>";
echo "Umur: " . $mahasiswa["umur"] . "<br>";
echo "Jurusan: " . $mahasiswa["jurusan"] . "<br>";
?>

Contoh 5: Array Multidimensi

Array multidimensi adalah array yang berisi array lain sebagai elemen-elemennya.

<?php
// Mendeklarasikan array multidimensi
$jadwal = array(
    "Senin" => array("Matematika", "Fisika"),
    "Selasa" => array("Biologi", "Kimia")
);

// Menampilkan elemen array multidimensi
echo "Jadwal Senin:<br>";
foreach ($jadwal["Senin"] as $mata_pelajaran) {
    echo "$mata_pelajaran<br>";
}

echo "Jadwal Selasa:<br>";
foreach ($jadwal["Selasa"] as $mata_pelajaran) {
    echo "$mata_pelajaran<br>";
}
?>

Ringkasan:

  1. Variabel:
  • Deklarasi: $variabel = nilai;
  • Menampilkan: echo $variabel;
  • Contoh: $nama = "Alice";
  1. Array Indeks Numerik:
  • Deklarasi: $array = array("nilai1", "nilai2");
  • Mengakses: $array[0];
  1. Array Asosiatif:
  • Deklarasi: $array = array("kunci1" => "nilai1", "kunci2" => "nilai2");
  • Mengakses: $array["kunci1"];
  1. Array Multidimensi:
  • Deklarasi: $array = array("kunci1" => array("nilai1", "nilai2"), "kunci2" => array("nilai3", "nilai4"));
  • Mengakses: $array["kunci1"][0];

Semoga tutorial ini membantu kamu memahami dasar-dasar variabel dan array dalam PHP! Jika ada yang ingin kamu pelajari lebih lanjut atau jika ada pertanyaan lain, jangan ragu untuk bertanya.