Friday 25 September 2015

If Else di PHP

Jika, elseif ... lain dan beralih pernyataan yang digunakan untuk mengambil keputusan berdasarkan kondisi yang berbeda.

Anda dapat menggunakan pernyataan kondisional dalam kode Anda untuk membuat keputusan Anda. PHP mendukung berikut pernyataan membuat tiga keputusan -



if ... else statement - menggunakan pernyataan ini jika Anda ingin mengeksekusi satu set kode ketika kondisi benar dan yang lain jika kondisi tidak benar

elseif pernyataan - digunakan dengan if ... else pernyataan untuk mengeksekusi satu set kode jika salah satu dari beberapa kondisi benar

beralih pernyataan - digunakan jika Anda ingin memilih salah satu dari banyak blok kode yang akan dieksekusi, menggunakan Switch pernyataan. Pernyataan switch digunakan untuk menghindari blok panjang kode if..elseif..else.

if ... Else Pernyataan
Jika Anda ingin mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi salah, gunakan jika .... pernyataan lain.

sintaksis

if (condition)
   code to be executed if condition is true;
else
   code to be executed if condition is false;

OONTOH
Contoh berikut akan menampilkan "Have a nice weekend!" jika hari ini Jumat, Jika tidak, itu akan menampilkan "Have a nice day!":

<html>
   <body>
   
      <?php
         $d=date("D");
         
         if ($d=="Fri")
            echo "Have a nice weekend!"; 
         
         else
            echo "Have a nice day!"; 
      ?>
   
   </body>
</html>

akan menghasilkan :

Have a nice weekend!

The ElseIf Statement
Jika Anda ingin mengeksekusi beberapa kode jika salah satu dari beberapa kondisi yang digunakan benar pernyataan elseif

sintaksis

if (condition)
   code to be executed if condition is true;
elseif (condition)
   code to be executed if condition is true;
else
   code to be executed if condition is false;


contoh
Contoh berikut akan menampilkan "Have a nice weekend!" jika hari ini Jumat, dan "Memiliki hari Minggu bagus!" jika hari ini hari Minggu. Jika tidak, itu akan menampilkan "Have a nice day!" -

<html>
   <body>
   
      <?php
         $d=date("D");
         
         if ($d=="Fri")
            echo "Have a nice weekend!";
         
         elseif ($d=="Sun")
            echo "Have a nice Sunday!"; 
         
         else
            echo "Have a nice day!"; 
      ?>
      
   </body>
</html>

akan menghasilkan :

Have a nice weekend!

Switch Pernyataan
Jika Anda ingin memilih salah satu dari banyak blok kode yang akan dieksekusi, menggunakan Switch pernyataan.

Pernyataan switch digunakan untuk menghindari blok panjang kode if..elseif..else.

sintaksis


switch (expression)
{
   case label1:
      code to be executed if expression = label1;
      break;  
   
   case label2:
      code to be executed if expression = label2;
      break;
      default:
   
   code to be executed
   if expression is different 
   from both label1 and label2;
}

contoh
Pernyataan switch bekerja dengan cara yang tidak biasa. Ekspresi pertama mengevaluasi diberikan kemudian mencari sebuah label untuk mencocokkan nilai yang dihasilkan. Jika nilai yang cocok ditemukan maka kode yang terkait dengan label yang cocok akan dieksekusi atau jika tidak ada label yang cocok maka pernyataan akan mengeksekusi kode default yang ditentukan.

<html>
   <body>
      
      <?php
         $d=date("D");
         
         switch ($d)
         {
            case "Mon":
               echo "Today is Monday";
               break;
            
            case "Tue":
               echo "Today is Tuesday";
               break;
            
            case "Wed":
               echo "Today is Wednesday";
               break;
            
            case "Thu":
               echo "Today is Thursday";
               break;
            
            case "Fri":
               echo "Today is Friday";
               break;
            
            case "Sat":
               echo "Today is Saturday";
               break;
            
            case "Sun":
               echo "Today is Sunday";
               break;
            
            default:
               echo "Wonder which day is this ?";
         }

      ?>
   </body>
</html>

akan menghasilkan :

Today is Friday

No comments:

Post a Comment