Cara Penulisan Script PHP if else dan Switch ... Case


Dalam bahasa pemrograman sering sekali dijumpai logika-logika yang berhubungan dengan program. Biasanya diperlukan konstruksi IF untuk membangun logika atau kondisi dari program. Dalam PHP konstruksi IF digunakan untuk melakukan eksekusi suatu statement secara bersyarat.  Selain IF adapula Struktur Kondisi Switch ... Case, yang hampir mirip logikanya dengan IF.




Cara penulisannya adalah sebagai berikut:  
Struktur Kondisi IF

if (syarat)  

 statement  


Keterangan :
  • ƒ(syarat)merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE-nya.
atau: 
if (syarat)  
 {  
  statement  
 }  
else  

  statement lain  

Keterangan :
  • ƒ(syarat)merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE-nya. Jika kondisinya TRUE maka statemen yang berada di blok if akan dieksekusi, sebaliknya jika kondisinya FALSE maka statemen yang berada di blok else yang akan dieksekusi. 
atau: 
if (syarat pertama)  
{  
   statement pertama  
}  
elseif (syarat kedua
{
  statement kedua

else  
{  
   statement lain  
}




Berikut contoh penggunaan pernyataan if sederhana:
<?php
$warna="biru";
$tempat="atas";
if($warna=="biru" and $tempat=="atas"){
    echo"Langit itu berwarna $warna dan tempatnya di $tempat.";
}
?>


Output Script jika dijalankan:
Langit itu berwarna biru dan tempatnya di atas.


Contoh penggunaan pernyataan if ,elseif :
<?php
$a=4;
$b=9;
if ($a>$b
{  

      echo("a lebih besar dari pada b"); 

  elseif ($a<$b
{  

      echo("a lebih kecil b"); 

  else 
{  

      echo("a sama dengan b"); 
}

 ?>


Output Script jika dijalankan:
  a lebih kecil b 


 Contoh penggunaan pernyataan if ,elseif, else, Penentuan predikat nilai :
<?php
$nama = "Abdul Rozak";
$nilai = 86 ;
If($nilai >= 85)

{
   $predikat="Sangat Memuaskan";
}

 elseif ($nilai>= 70)
{
   $predikat="Memuaskan";
}elseif ($nilai>=60)

{
   $predikat="Cukup";
}elseif($nilai>=50)

{
   $predikat="Kurang";
}else {
   $predikat="Sangat Kurang";
}

 echo"<br> Nama Siswa : <b>$nama</b><br>Nilai angka    
      <b>$nilai</b> dengan predikat <b>$predikat</b>";
?>


Output Script jika dijalankan:
Nama Siswa : Abdul Rozak
Nilai angka 86 dengan predikat Sangat Memuaskan


Struktur Kondisi Switch ... Case 
switch ($var) {
   case '1' : statement-1; break;
   case '2' : statement-2; break;
 ....


Keterangan:
  • $var  merupakan variabel yang akan diperiksa isi atau nilainya. Tipe data variabel ini tidak dibatasi.
  • ƒValue pada case juga bisa berupa string, integer, boolean, bahkan bisa berupa conditional-statement. Boleh memakai kutip tunggal maupun kutip ganda. 

Contoh program menggunakan switc dalam mengkonversi hari
<?php
$hari_ini=date("w");
Switch($hari_ini){
 

Case"0";
        $hari="Minggu";
        Break;
Case"1";
        $hari="Senin";
        Break;
Case"2";
        $hari="Selasa";
        Break;
Case"3";
        $hari="Rabu";
        Break;
Case"4";
        $hari="Kamis";
        Break;
Case"5";
        $hari="Jumat";
        Break;
Case"6";
        $hari="Sabtu";
        Break;
}echo" Hari ini adalah ".$hari;
?>


Output Script jika dijalankan:
Hari ini adalah Selasa

Semoga Bermanfaat, Selamat Mencoba ^_^
Share on :

1 Response to "Cara Penulisan Script PHP if else dan Switch ... Case "

  1. Terima kasih artikel anda sangat bermanfaat untuk saya pelajari sendiri
    My blog
    My Campus

    BalasHapus