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”; | |
} | |
?> |
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”; | |
} | |
?> |
(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”; | |
?> |
switch ($var) {
case ’1′ : statement-1; break;
case ’2′ : statement-2; break;
….
}
$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