NO IMAGE AVAILABLE

May 1, 2012

PHP - Bentuk Bersyarat

0 komentar

Dalam pemograman PHP ada yang disebut dengan bentuk bersyarat, maksutnya adalah nilai akan dieksekusi apabila ada syarat yang telah dipenuhi.

Dalam bentuk bersyarat tersebut ada tiga bagian :
1. If - Then / If - Then Else
2. If ganda
3. Switch / Case-endcase

1. If - Then / If - Then - Else

Dalam bentuk bersyarat berikut ini adalah hanya memiliki satu kondisi atau kondisi tunggal atau dua, misalnya adalah jika suatu kondisi nilainya "true" maka akan ada suatu tindakan yang akan terjadi atau akan mengeksekusi nilai yang lain.

Sintaks yang digunakan pada bentuk bersyarat If - Then adalah sebagai berikut :
If (syarat)
{ kondisi yang dilaksanakan; }

Jika anda memiliki dua kondisi maka sintak yang digunakan adalah If-Then-Else sebagai berikut :
If(syarat)
 { kondisi 1 yang akan dilaksanakan; }
else
 { kondisi 2 yang akan dilaksanakan; }

Contoh :
<?php
$a = 3;
$b = 9;
If($a = 9)
 { echo "Ini adalah benar nilainya 9 "; }
else
 { echo "Nilai b sama dengan 9"; }
?>

Maka jika program tersebut dijalankan di browser, maka akan tampil semacam ini :
 
Bentuk Bersyarat

2. If Ganda


If ganda disini maksutnya adalah ada If di dalam If. Sebagai gambarannya adalah kita bisa menggunakan sintaks berikut :
If (syarat)
 { If (syarat 1)
     { kondisi 1 akan dieksekusi; }
     else
     { kondisi 2 akan dieksekusi; }
}

Contoh :
<?php
$k = aku;
$l = kamu;
$m = dia;


If($k == aku)
  { If($l = dia)
        { echo "Aku Cinta Kamu"; }
       else
        { echo "Aku Cinta Dia"; }
 }
?>

Jika program di atas dijalankan, maka akan tampil seperti ini :
If Ganda
3. Switch / Case-endcase

Switch ini hampir sama dengan If-Then-Else. Penggunaan fungsi ini apabila ada lebih dari dua kondisi yang akan diseleksi. Contoh penggunaan Switch adalah sebagai berikut :

<?php
$p = 14;
echo " \$p adalah $p  <br>";
switch ($p)
  { 
       case '$p = 20';
       {  echo " Nilai variabel p adalah sama dengan 20"; }
      break;
      case '$p > 20';
        { echo " Nilai variabel p adalah lebih besar daripada 20"; }
      break;
      default:
        { echo " Nilai variabel adalah lebih kecil darpada 20"; }
      break;
}
?>


Maka apabila script di atas dijalankan di browser anda, maka akan tampil sebagai berikut :
Switch / Case-endcase


Post a Comment


Mohon tinggalkan komentar anda di sini!
Mohon jangan lakukan spamming!
Terima kasih atas kerja samanya!