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; } ?>
No comments :
Post a Comment
Silahkan berkomentar dengan baik dan sopan, komentar anda berharga bagi saya...oke browww