Penggunaan IF ELSE dan SWITCH di Pemrograman PHP


Penggunaan IF ELSE dan SWITCH di Pemrograman PHP
Penggunaan IF ELSE dan SWITCH di Pemrograman PHP
Setelah kita belajar masalah Menggunakan IF Didalam Pemrograman PHP sekarang kita akan melanjutkan pembelajaran mengenai Penggunaan IF ELSE dan SWITCH di Pemrograman PHP oke tanpa banyak basa-basi, langsung saja kita mulai yaa.

Penggunaan IF ELSE Dalam Pemrograman PHP

IF ELSE digunakan apabila kita memiliki syarat yang akan digunakan lebih dari satu kondisi, maka menggunakan IF ELSE dengan aturan penulisan sebagai berikut :

if(syarat_pertama)
{
    //maka apabila syarat_pertama terpenuhi semua
    //yang ada disini akan dijalankan
}
elseif(syarat_kedua)
{
    //maka apabila syarat_kedua terpenuhi
    //semua yang ada disini dijalankan
}
else
{
    //jika syarat_pertama dan syarat_kedua tidak terpenuhi
    //maka perintah yang berada disini yang akan dijalankan
}

Contoh :
<?php
 $a=10;
 $b=5;
 if ($a>$b) 
  echo "Nilai $a lebih besar dari $b";
 elseif ($a<$b) 
  echo "Nilai $a lebih kecil dari $b";
 else
  echo "Nilai $a sama dengan $b";
  echo "<br/> Proses selesai";

?>

Hasil :

Penggunaan Switch Dalam Pemrograman PHP


Switch memiliki fungsi yang sama dengan perintah IF Else, yang berbeda hanya dari segi penulisan kondisi seperti yang terdapat dibawah ini :

<?php
 $i=1;

 //pemakaian perintah if
 if ($i == 0) {
  echo "i equals 0";
 } elseif ($i == 1) {
  echo "i equals 1";
 } elseif ($i == 2) {
  echo "i equals 2";
 }

 echo "<hr />";

 //pemakaian perintah switch
 switch ($i) {
  case 0:
   echo "i equals 0";
   break;
  case 1:
   echo "i equals 1";
   break;
  case 2:
   echo "i equals 2";
   break;
 }
?>

Hasil :
Perbedaan yang tidak signifikan dalam Penggunaan IF ELSE dan SWITCH di Pemrograman PHP hanya penulisan script yang berbeda namun hasil tetap sama, jadi terserah teman-teman ingin menggunakan yang mana. Materi selanjutnya kita akan membahas mengenai Fungsi Pengulangan / Looping FOR Pada Pemrograman PHP. Terima kasih semoga bermanfaat untuk kita semua..

Previous
Next Post »
Thanks for your comment