Variabel di PHP dimulai dengan tanda dolar $.
Deklarasi variabel:
$nama = "Budi"; // string
$umur = 25; // integer
$tinggi = 175.5; // float
$aktif = true; // boolean
$kosong = null; // null
Aturan penamaan:
- Harus dimulai dengan
$diikuti huruf atau underscore - Case-sensitive:
$nama≠$Nama - Tidak perlu deklarasi tipe (PHP loosely typed)
Tipe data PHP:
| Tipe | Contoh | Keterangan |
|---|---|---|
| string | "Halo", 'Dunia' |
Teks |
| int | 42, -5 |
Bilangan bulat |
| float | 3.14, 99.9 |
Bilangan desimal |
| bool | true, false |
Benar/salah |
| null | null |
Tidak ada nilai |
| array | [1, 2, 3] |
Kumpulan data |
String interpolation (double quotes):
$nama = "Budi";
echo "Halo, $nama!"; // → Halo, Budi!
echo "Umur: {$umur} tahun"; // → Umur: 25 tahun
Catatan: Single quotes '...' TIDAK melakukan interpolasi.