<?php
//---------------- if...else ----------------
$x = 20;
if ($x < 30) {
echo "benar";
}else{
echo "salah";
}
// Output : benar
// Note : misal jika $x=30 , maka Outpunya : salah
echo "<br />";
//---------------- if...else if...else --------
$x = 20;
if ($x < 30) {
echo "benar";
}else if($x==20){
echo "netral";
}else{
echo "salah";
}
// Outputnya : benar
// Kenapa tidak netral karena di kondisi sudah masuk ke kodisi if, sehingga else if diabaikan
echo "<br />";
//---------------- Ternary ---------------------
$nilai=8;
echo $nilai>7?"Bagus":"Jelek"; // Outpunya : Bagus
echo $nilai<6?"Buruk":$nilai>8?"Bagus":"Sedang"; // Outpunya : Sedang
echo "<br />";
//---------------- Switch ---------------------
$angka = 2;
switch ($angka) {
case 1:
echo "Isi variabel angka adalah satu";
break;
case 2:
echo "Isi variabel angka adalah dua";
break;
case 3:
echo "Isi variabel angka adalah tiga";
break;
default:
echo "Isi variabel tidak di temukan";
break;
}
// Outpunya : Isi variabel angka adalah dua
?>