Penggunaan IF-Elseif-else di PHP

Share/Bookmark



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 banyak
Sintaks :

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 banyak
Sintaks :

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;
}
?>
Related Posts Plugin for WordPress, Blogger...