Lompat ke konten utama

Kompetisi Ajak Teman: hadiah total Rp1.000.000 tunai untuk 3 pengajak terbanyak. Berakhir 29 November 2026. Ikut kompetisi

←

PHP Dasar

Pelajaran 2 dari 15

Program PHP pertama: menjalankan, variabel, operator

Variabel, tipe data, dan string

Setelah pelajaran ini kamu bisa menebak keluaran string kutip tunggal dan ganda serta tipe yang dilaporkan var_dump.

±13 menitDiperiksa 5 Okt 2026

Materi

Variabel PHP selalu diawali tanda dolar: `$harga`, `$namaPembeli`. Namanya peka huruf besar, jadi `$kota` dan `$Kota` adalah dua variabel berbeda. Variabel tidak perlu dideklarasikan dengan tipe; tipenya mengikuti nilai yang sedang disimpan. Tipe yang paling sering dipakai: int (bilangan bulat), float (bilangan pecahan), string (teks), bool (true atau false), null (tanpa nilai), dan array.

`var_dump()` mencetak tipe sekaligus nilai, sehingga paling berguna saat menebak kenapa sebuah hitungan meleset: `var_dump(1500)` mencetak `int(1500)`, sedangkan hasil perkalian dengan bilangan pecahan seperti `0.1` mencetak `float(1500)`. Float yang nilainya bulat tetap ditulis tanpa koma desimal.

String bisa ditulis dengan kutip tunggal atau ganda, dan hasilnya berbeda. Di dalam kutip tunggal semua karakter apa adanya: `$nama` tetap tertulis `$nama`, dan `\n` tetap dua karakter. Di dalam kutip ganda, variabel diganti isinya dan `\n` menjadi baris baru. Untuk menggabungkan string, PHP memakai titik, bukan tanda plus.

<?php
$nama = "Dewi";
$jumlah = 3;
echo 'Halo $nama\n';
echo "\n";
echo "Halo $nama, pesananmu " . $jumlah . " barang\n";
Halo $nama\n
Halo Dewi, pesananmu 3 barang

Latihan

0/3 lulus

Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Latihan 1 dari 3

Apa keluaran program ini?

<?php
$produk = "kopi";
echo 'Stok $produk habis';
Pilih satu jawaban

Latihan 2 dari 3

Apa yang dicetak var_dump di baris terakhir?

<?php
$harga = 15000;
$diskon = 0.1;
var_dump($harga * $diskon);
Pilih satu jawaban

Latihan 3 dari 3

Apa yang terjadi saat program ini dijalankan?

<?php
$Kota = "Surabaya";
echo "Dikirim ke " . $kota . "\n";
Pilih satu jawaban

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Luluskan semua latihan dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke