Monday 12 November 2012

Struktur Kondisi Pada PHP

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.

Struktur Kondisi
+ Struktur Kondisi If
+ Struktur Kondisi If…Else
+ Struktur Kondisi Khusus ? :
+ Struktur Kondisi Switch…Case
Struktur Kondisi If

if (kondisi) {
statement-jika-kondisi-true;
}
Keterangan :

kondisi merupakan statemen atau variabel yang akan diperiksa TRUE

atau FALSE-nya.

Contoh:

Nama File    : if.php

Deskripsi    : Program Struktur Kondisi If.



<?php

$nilai = 80;

if ($nilai >= 60) {

echo “Nilai Anda $nilai, Anda LULUS”;

}

?>
Struktur Kondisi If … Else

if (kondisi) {
statement-jika-kondisi-true;
} else {
statement-jika-kondisi-false;
}
Keterangan :

kondisi 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.

Contoh:

Nama File    : if_else.php

Deskripsi    : Program Struktur Kondisi If..Else.



<?php

$nilai = 50;

if ($nilai >= 60) {

echo “Nilai Anda $nilai, Anda LULUS”;

} else {

echo “Nilai Anda $nilai, Anda GAGAL”;

}

?>
Struktur Kondisi Khusus ? :

(kondisi) ? benar : salah;
Keterangan :
kondisi merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE-nya. Statement pada blok benar dan salah hanya boleh satu statemen saja
Contoh:
Nama File    : if_khusus.php
Deskripsi    : Program Struktur Kondisi Khusus ? untuk memeriksa tahun kabisat.

<?php

$tahun = date (“Y”);

$kabisat = ($tahun%4 == 0) ? “KABISAT” : “BUKAN KABISAT”;

echo “Tahun <b>$tahun</b> $kabisat”;

?>
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:

Nama File    : switch.php
Deskripsi    : Program Struktur Switch..Case untuk menampilkan nama hari dalam bahasa Indonesia.

<?php

$day = date (“D”);

switch ($day) {

case ‘Sun’ : $hari = “Minggu”; break;

case ‘Mon’ : $hari = “Senin”; break;

case ‘Tue’ : $hari = “Selasa”; break;

case ‘Wed’ : $hari = “Rabu”; break;

case ‘Thu’ : $hari = “Kamis”; break;

case ‘Fri’ : $hari = “Jum’at”; break;

case ‘Sat’ : $hari = “Sabtu”; break;

Default : $hari = “Kiamat”;

}

echo “Hari ini hari <b>$hari</b>”;

?>

No comments:

Post a Comment