Study
PHP

Percabangan di PHP

Penjelasan

PHP mendukung percabangan lewat if/elseif/else untuk kondisi umum, dan switch untuk membandingkan satu variabel dengan banyak kemungkinan nilai secara lebih ringkas.

Contoh Konsep

<?php

$nilai = 75;

if ($nilai >= 90) {
    echo "A";
} elseif ($nilai >= 75) {
    echo "B";
} else {
    echo "C";
}

switch ($nilai >= 75) {
    case true:
        echo "Lulus";
        break;
    default:
        echo "Belum lulus";
}

Praktikum

Buat variabel $jamSekarang (angka 0-23). Tulis if/elseif/else yang menampilkan "Pagi" (5-10), "Siang" (11-15), "Sore" (16-18), atau "Malam" (selain itu).

Editor Latihan

Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.

Tips

Kalau kondisi if/elseif kamu sudah lebih dari 4-5 cabang untuk membandingkan SATU variabel yang sama, pertimbangkan pakai switch supaya kode lebih rapi dan mudah dibaca.