Kondisional
di PHP
Kondisional berguna untuk mengecek suatu kondisi dan melakukan suatu kode
jika kondisi tersebut benar atau salah.
if
Sintaks :
if(kondisi){
kode yang dijalankan jika benar
}
Contoh :
<?php
$x = 10;
if($x == 10){
echo "Hai Apa kabar";
}
?>
if - else
Sintaks :if(kondisi){
kode yang dijalankan jika benar
}else{
kode yang dijalankan jika salah
}
Contoh :
<?php
$x = 5;
if($x == 10){
echo "Hai Apa kabar";
}else{
echo "X tidak sama dengan 10";
}
?>
if - else
if - else
Jika anda membutuhkan kondisi yang banyakSintaks :
if(kondisi 1){
kode yang dijalankan jika kondisi 1 benar
}else if(kondisi 2){
kode yang dijalankan jika kondisi 2 benar
}else if(kondisi 3){
kode yang dijalankan jika kondisi 3 benar
}else{
kode jika salah satu kondisi di atas tidak ada yang benar
}
Contoh :
<?php
$nilai = 80;
if($nilai >= 85){
echo "A";
}else if($nilai >= 70 && $nilai < 85){
echo "B";
}else if($nilai >= 60 && $nilai < 70){
echo "C";
}else{
echo "D";
}
?>
switch
Sama seperti if - else if - else, berguna jika membutuhkan kondisi yang
banyakSintaks :
switch(ekspresi){
case kondisi1 :
kode yang dijalankan jika kondisi1 benar;
break;
case kondisi2 :
kode yang dijalankan jika kondisi2 benar;
break;
case kondisi3 :
kode yang dijalankan jika kondisi3 benar;
break;
}
Contoh :
<?php
$buah = "mangga";
switch ($buah) {
case "apple":
echo "buahnya adalah apple";
break;
case "mangga":
echo "buahnya adalah mangga";
break;
case "jambu":
echo "buahnya adalah jambu";
break;
}
?>
ConversionConversion EmoticonEmoticon