Jumat, 26 Oktober 2012

Struktur Logika IF


Fungsi IF adalah fungsi yang digunakan untuk mengerjakan proses yang berhubungan dengan kondisi, dimana dalam pemakaiannya sering digunakan operator logika dan relasi. Dalam struktur logika IF ini terdapat dua jenis, yaitu IF Tunggal dan IF majemuk.

  • Logika IF Tunggal
Logika Tunggal adalah struktur logika yang hanya memiliki kondisi yang harus dipilih. Struktur Logika tunggal menggunakan IF. Dapat dilihat dibawah ini

IF (ekspresi)
        {pernyataan...}
else
        {pernyataan...}

Ekspresi merupakan kondisi yang dijadikan dasar pengujian sedangkan pernyataan adalah hasil pengujian. Dalam ekspresi tersebut biasanya terdapat pernyataan yang berkondisi berbeda sehingga digunakan perintah "else" untuk menjelaskan pernyataan selain dari pernyataan pertama. Untuk lebih jelasnya lihat contoh program dibawah ini

<?
$a = 10;
$b = 20;
if ($a > $b) {
    echo "a lebih besar dari b";
} else {
    echo "a lebih kecil dari b";
}
?>
 

  •  Logika IF Majemuk
Logika Majemuk adalah terdapat lebih dari satu kondisi yang  menuju pada keputusan yang akan diambil. Struktur Logika majemuk menggunakan IF. Dapat dilihat dibawah ini

IF (ekspresi 1)
             {pernyataan1...}
else if  (ekspresi 2)
             {penyataan2...}
else
             {pernyataan3...}


Supaya dapat lebih jelas memahami logika IF majemuk, silahkan lihat contoh dibawah ini 

<?
$a = 30;
$b = 30;
if ($a > $b) {
    echo "a lebih besar dari b";
} elseif ($a == $b) {
    echo "a sama dengan b";
} else {
    echo "a lebih kecil dari b";
}
?>



Sumber :
ALLAH SWT
Rulianto Kurniawan ; PHP dan MySQL Untuk Orang Awam Edisi ke-2; Maxikom

Tidak ada komentar:

Posting Komentar