Latihan Prediksi Output

Soal 1: 5 + 3 = 8

Soal 2: 10 == "10" = true, sehingga echo menghasilkan 1

Soal 3: 10 === "10" = false, sehingga tidak ada output

Soal 4: 7++ = 8

Soal 5: 20 -= 5 = 15

Debugging

Debugging 1

Kesalahan: Variabel tidak diawali tanda $.

Perbaikan:

$nama = "Andi";
echo $nama;

Debugging 2

Kesalahan: Tidak ada titik koma setelah $a = 10.

Perbaikan:

$a = 10;
$b = 5;
echo $a + $b;

Debugging 3

Kesalahan: Operator AND yang digunakan adalah &&.

Perbaikan:

$umur = 18;
$ktp = true;

if ($umur >= 17 && $ktp) {
    echo "Boleh";
}