Empat

PERNYATAAN KONTROl IF

Setiap aplikasi selalu berhubungan dengan pernyataan “ya” atau “tidak”, intinya anda akan diminta untuk memilih diantara beberapa pilihan yang telah disediakan.
pada bagian ini saya akan mencoba menjelaskan bagaimana pengambilan keputusan dengan menggunakan if dan switch.

FUNGSI IF
pernyataan IF biasnaya dipakai untuk mengambil keputusan berdasarkan suatu kondisi. PHP memiliki tiga macam bentuk IF.
1. IF ( Jika )
2. IF-else (Jika, maka)
3. IF-elseif (Jika, maka jika )


BENTUK IF SAJA
bentuk IF berupa

if(ekspresi){pernyataan}

dalam hal ini pernyataan hanya akan dijalankan jika ekspresi bernilai true atau benar.
salah satu contoh if saja

<?php
$nilai  = "70";
$nilai2 = "70";

if ($nilai = $nilai2){ echo "nilai nya sama";}

?>

cobalah buat kode tersebut dan jalankan pada file php anda.
jika $nilai = 70 dan $nilai = 70, maka akan muncul tulisan “nilainya sama”

tapi cobalah anda bereksperimen sedikit dengan mengganti nilai angkanya.
rubah lah $nilai menjadi 80 dan $nilai2 menjadi 20, maka anda tidak akan menemui tulisan apa apa.

ini adalah salah satu fungsi if (IF saja)

BENTUK IF ELSE
bentuk if berupa

if(ekspresi) { pernyataan 1 } else {pernyataan 2}

bentuk ini tidak jauh berbeda dengan benti IF saja, namun pada bagaian ujungnya kita tambahkan else {…}
cobalah buat sebuah file php dan tuliskan kode berikut ini

<?php
$nilai  = "70";
$nilai2 = "70";
if ($nilai = $nilai2){ echo "nilai nya sama";} else { echo "nilainya tidak sama"; }
?>

dan coba jalankan, jika nilai dari $nilai dan $nilai2 sama “70” maka akan timbul tulisan “Nilainya sama”, tapi jika $nilai berbeda dengan $nilai2, maka akan muncul tulisan “Nilainya tidak Sama”

BENTUK IF ELSEIF
bentuk if elseif sangat bermanfaat untuk melakukan pengambilan keputusan yang melibatkan banyak alternatif. sebagai contoh pada skrip berikut ini, if elseif digunakan untuk menentukan nama hari sekarang

<?php
$nama_hari = date("1");
if ($nama_hari == "Sunday")
   echo ("Minggu");
elseif ($nama_hari == "Monday")
   echo ("Senin");
elseif ($nama_hari == "Tuesday")
    echo ("Selasa");
 elseif ($nama_hari == "Wednesday")
    echo ("Rabu");
 elseif ($nama_hari == "Thrusday")
    echo ("Kamis");
 elseif ($nama_hari == "Friday")
    echo ("Jumat");
 else 
    echo ("Sabtu");
 
?>

Tinggalkan komentar