Belajar Kondisi If Else Pada PHP

Belajar Kondisi If Else Pada PHP

Belajar kondisi if else pada php

Hello sobat pembaca Spesialis web  anda disini saya akan melanjutkan tetorial sebelumnya yaitu belajar type data pada php langsung saja kita belajar kondisi if else pada php.

Memahami Kondisi If Else pada PHP

Kondisi If Else digunakan untuk pengecekan. Fungsi if Else sangat di butuhkan saat anda ingin memeriksa sebuah kondisi. Pada setiap logika kadang kita memerlukan pengecekan suatu nilai jika terpenuhi untuk melakukan sesuatu dan jika pengecekan pertama tidak terpenuhi maka ada pengecekan kedua yaitu Else.

Kondisi  If Else dilakukan untuk melakukan pengujian nilai yang ada di dalam kurung, jika bernilai
TRUE maka program akan menjalankan yang ada di bawah IF. Jika hasilnya FALSE maka
program yang dijalankan yang ada dibawah ELSE. Sebagai latihanb kita buat file [lat13.php].

Dan ini adalah contoh sederhana dari kondisi if else.

Dan kalau kita buka di browser maka hasilnya seperti berikut.

Ubah kondisi $uji = FALSE dan perhatikan hasilnya, jika benar maka akan tampil seperti
berikut

IF dengan Logika AND, OR, dan NOT

Logika AND, OR, dan NOT bisa dimasukan kedalam pengujian IF sesuai dengan
permasalahan yang dihadapi. Berikut adalah tabel kebenarannya

Tabel kebenaran AND

Input A Input B Hasil
0 0 0
0 1 0
1 0 0
1 1 1

Tabel kebenaran OR

Input A Input B Hasil
0 0 0
0 1 1
1 0 1
1 1 1

Tabel kebenaran NOT

Input A Hasil
0 1
1 0

Contoh penggunaan dalam PHP. Buat file [lat15.php].

Tulis coding seperti berikut.

Perhatikan hasilnya di browser akan seperti berikut.

Penjelasan : Sesuai dengan tabel kebenaran pada logika AND akan menghasilkan 1 (TRUE) jika semua
inputnya 1 (TRUE). Pada program diatas inputnya $a = TRUE, dan $b = FALSE maka
haslinya adalah 0 (FALSE). Pada logika OR hasil akan FALSE jika semua input FALSE. Pada
program diatas hasil TRUE karena ada input yang bernilai TRUE. Pada logika NOT hasil
akan berkebalikan dengan INPUT.

IF Bersarang

IF bersarang adalah IF yang diletakan didalam IF, jika pengujian pertama lolos maka akan
di uji dengan IF yang ada di dalamnya. Gunakan file [lat16.php] sebagai latihan dan tulis
codingnya seperti berikut.

Dan hasilnya di browser seperti berikut.

Penjelasn : Pada pengujian pertama $tanggal dan $bulan akan diuji apakah $tanggal dan $bulan
yang dimasukan sudah benar atau tidak. Jika TIDAK maka akan ke pesan “tanggal atau
bulan salah”. Jika BENAR akan diuji lagi, apakah $tanggal > 20 dan $bulan =3, bagian ini
akan di beri kurung sendiri karena masih ada kemungkinan untuk bulan yang berbeda
dengan tanggal yang berbeda bisa menghasilkan output yang benar. Karena ada dua
blok kemungkinan maka diberikan OR jika satu blok menghasilkan benar maka hasilnya
benar.

Tinggalkan Balasan

Alamat email anda tidak akan dipublikasikan. Required fields are marked *