Kembali ke seri

Dasar sintaks PHP: variabel, array, fungsi

Tur singkat variabel bertipe, array modern, dan arrow function di PHP 8.5.

Daftar Isi

Sintaks PHP modern ringkas dan bisa diprediksi. Bagian ini membahas tiga hal yang paling sering Anda ketik: variabel, array, dan fungsi.

Variabel dan tipe

Variabel diawali $, dan Anda bisa percaya tipenya:

declare(strict_types=1);

$name = 'updeta';
$parts = 2;

Array

Array adalah map berurutan, dan match mengalahkan switch untuk percabangan sederhana:

$level = 'beginner';
$label = match ($level) {
    'beginner' => 'Mulai di sini',
    default => 'Lanjutkan',
};

Fungsi

Arrow function menangkap variabel secara otomatis:

$prices = [10, 25, 40];
$withTax = array_map(fn ($p) => $p * 1.11, $prices);

Itulah sintaks harianya. Di seri berikutnya kita bangun halaman dinamis kecil dengan form dan validasi.