Pernyataan If dalam PHP sangat mirip dengan bahasa pemrograman lain. Tapi yang belum terbiasa dengan pemrograman apapun tentunya kemiripan ini tidak akan berguna. Coba anda perhatikan ilustrasi berikut:
Jika saya belajar PHP dengan giat, maka saya akan menguasainya. Jika tidak, saya tidak akan pernah menguasainya.
Pernyataan diatas merupakan contoh if (jika) sederhana dalam kehidupan sehari-hari yang mana hal tersebut hanya dapat dimengerti oleh manusia, tidak untuk mesin (computer). Sekarang mari kita terjemahkan kalimat tersebut ke dalam bahasa PHP.
Perhatikan contoh berikut:
CONTOH PENGGUNAAN IF DALAM PHP
<?php $ket = "saya belajar PHP dengan giat"; if ( $ket == "saya belajar PHP dengan giat" ) { echo "saya akan menguasainya"; } else { echo "saya tidak akan menguasainya"; } ?>
Nah kita telah menerjemahkan kalimat pernyataan diatas dengan bahasa PHP yang mana computer akan mengerti. Berikut merupakan sintaks dasar dari pernyataan if /if statement :
{
Pernyataan anda di sini jika kondisi terpenuhi
}
Jadi, kata “pernyataan anda di sini jika kondisi terpenuhi” hanya akan ditampilkan jika kondisi terpenuhi jika tidak maka kondisi akan diabaikan. Contoh:
<?php $ket = "ya"; if ( $ket == "tidak" ) { echo "tidak"; } ?>
Kode diatas tidak akan menampilkan apa-apa karena kondisi tidak terpenuhi dengan kata lain kode perintah echo diabaikan.
CONTOH PENGGUNAAN IF ELSE DALAM PHP
if ( kondisi ) { Pernyataan anda di sini jika kondisi terpenuhi } else { Pernyataan anda disini jika pernyataan jika kondisi tidak terpenuhi }
Jadi yang perlu anda ingat adalah menambahkan pernyataan diantara tag {/}. Contoh { …pernyataan… }. Perhatikan lagi contoh berikut:
<?php $nil = 1; if ( $nil > 2 ) { echo "Benar"; } else { echo "salah"; } ?>
Kenapa nilainya benar, jika diterjemahkan ke dalam bahasa manusia maka seperti ini. Jika 1 (nilai $nil = 1) lebih besar dari 2 maka katakan benar jika tidak maka katakana salah.
Jika anda merubah nilai dari variable $nil menjadi 2 atau $nil = 2. Maka kondisi akan dinyatakan salah dan akan mencetak salah. Semoga pembahasan mengenai if else php ini bermanfat.