Belajar Bareng

Struktur Kontrol di PHP #Percabangan

by prouthon.soul on Jul.27, 2009, under Pemrograman Web

Struktur kontrol yang dimiliki oleh PHP hampir sama dengan bahasa pemrograman lain. Struktur kontrol yang merupakan pengatur aliran program, berbentuk rangkaian perintah yang harus ditulis untuk memenuhi beberapa keadaan,yaitu :

1. Melanjutkan sebuah pernyataan bila kondisi terpenuhi.

2. Memilih sebuah pilihan dari beberapa alternative bila kondisi terpenuhi.

Ada dua jenis truktur control, yaitu :

1. Struktur Percabangan (Pengambilan keputusan)

2. Struktur Pengulangan (Looping)

Struktur Percabangan

Perintah Percabangan adalah perintah yang memungkinkan pemilihan atas pernyataan yang akan dijalankan sesuai dengan kondisi tertentu.

Perintah percabangan dalam PHP dibagi menjadi tiga macam, yaitu :

1. IF..Then

2. IF..Then..ELSE

3. SWITCH

Percabangan dengan IF..Then

Penggunaan Struktur Percabangan dengan If …Then

1

<html>

<body>

<p>Percabangan dengan IF</p>

<?

$A=10;

$B=5;

if ($A > $B)

{

echo “A = $A <br>”;

echo “B = $B <br>”;

echo ” Nilai A lebih besar dari Nilai B”;

}

?>

</body>

</html>

2

<html>

<body>

<p>Percabangan dengan IF..ELSE</p>

<?

$bil1=2;

$bil2=4;

if ($bil1 < $bil2)

{

echo”Bil 1= $bil1 <br>”;

echo”Bil 2= $bil2 <br>”;

$hasil= ($bil2 / $bil1) ;

echo “Hasil dari pembagian $bil2 / $bil1 =$hasil”;

}

Else

{

echo”Bil 1= $bil1 <br>”;

echo”Bil 2= $bil2 <br>”;

$hasil= ($bil2 + $bil1) ;

echo “Hasil dari Penjumlahan $bil2 + $bil1 =$hasil”;

}

?>

</body>

</html>

3

<html>

<body>

<p>Percabangan dengan SWITCH</p>

<?

$hari =”jumat”;

Switch($hari)

{

case “kamis”:

$jadwal =”Sistem Basis Data”;

break;

case “jumat”:

$jadwal =”Pengembangan Aplikasi Berbasis WEB”;

break;

default:

$jadwal =”Tidak ada kuliah”;

break;

}

echo “Jadwal Kuliah hari ini adalah : $jadwal”;

?>

</body>

</html>

Share this post: Share this post with the world.
  • TimesURL
  • Gatorpeeps
  • Muti
  • Facebook
  • del.icio.us
  • Digg
  • Google
  • Reddit
  • StumbleUpon
  • Technorati
  • LintasBerita

1 Comment for this entry

Leave a Reply

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Kalender

March 2010
M T W T F S S
« Feb    
1234567
891011121314
15161718192021
22232425262728
293031  


0
Unique
Visitors
Powered By Google Analytics