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:
- Variabel:
- Deklarasi:
$variabel = nilai;
- Menampilkan:
echo $variabel;
- Contoh:
$nama = "Alice";
- Array Indeks Numerik:
- Deklarasi:
$array = array("nilai1", "nilai2");
- Mengakses:
$array[0];
- Array Asosiatif:
- Deklarasi:
$array = array("kunci1" => "nilai1", "kunci2" => "nilai2");
- Mengakses:
$array["kunci1"];
- 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.