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 :
[su_box title=”Output”]If ( kondisi )
{
Pernyataan anda di sini jika kondisi terpenuhi
}[/su_box]
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";
}
?>
[su_box title=”Output”]Benar[/su_box]
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.
