Selection, Seleksi di PHP

Kali ini saya akan membahas tentang seleksi (selection) di php, seleksi berguna untuk membuat alur program, sering juga disebut sebagai flow control. Seleksi di php ada dua jenis yaitu menggunakan if-else dan switch-case, berikut ini penjelasan singkatnya.

  • if-else

if-else mempunyai bentuk umum seperti ini :

if(kondisi)

{

// blok statement;

}

else

{

// blok statement;

}

Bisa juga dibuat if-else di dalam if-else lainnya atau sering disebut nested if-else (if-else bersarang), selain itu if juga bisa digunakan tanpa else (if saja). Berikut ini contoh programnya.

contoh if saja (tanpa else)

<?php

$nilai = 83;

if($nilai >= 80)

{

echo “anda mendapat nilai A”;

}

?>

contoh if-else

<?php

$nilai = 65;

if($nilai <= 60)

{

$status = “tidak lulus”;

}

else

{

$status = “lulus”;

}

echo $status;

?>

  • switch-case

switch-case mempunyai bentuk umum seperti ini :

switch(variabel)

{

case kondisi ke 1 :

statement ke 1;

break;

case kondisi ke 2 :

statement ke 2;

break;

…………………..

case kondisi ke N :

statement ke N;

break;

default :

statement default;

break;

}

berikut ini contoh program yang menggunakan switch-case :

<?php

$negara = “indonesia”;

switch($negara)

{

case “indonesia” :

$mata_uang = “rupiah”;

break;

case “jepang” :

$mata_uang = “yen”;

break;

case “amerika” :

$mata_uang = “dollar”;

break;

default :

$mata_uang = “dollar”;

break;

}

echo $mata_uang;

?>

This entry was posted in php and tagged , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!: