Çalışma mantığı ise; eğer verdiğim koşul gerçekleşiyorsa şunları, gerçekleşmiyorsa bunları yap demektir. Basitçe yaptığı iş budur. else ifadesi eğer verilen koşullar gerçekleşmediyse o zaman yapılacak işlemleri ifade eder.
Kullanım:
<?php if(koşul){ echo "Koşul sağlandıysa işlemler"; }else{ echo "Koşul sağlanmadıysa işlemler"; } ?>
Örnek
<?php $nick = "trfurkan"; // veya formla post edilen yani $nick == $_POST["nick"]; değişkeni if($nick == "trfurkan"){ echo "Verdiğiniz bilgiler doğru"; }else{ echo "Verdiğiniz bilgiler yanlış"; } ?>
Gönderdiğimiz $nick değişkeni trfurkan'a denk mi değilmi onu sorgulattık.Eğer koşul sağlandıysa yani denkse ilk kısım çalıştı.
Şimdi ise elseif kullanımına bakalım.elseif birden fazla koşul oluşturmamıza yarıyor.
Örnek:
<?php $sayi= "1"; if($sayi== "1"){ echo "Sayi bire eşit."; }elseif($sayi== "2"){ echo "Sayi ikiye eşit"; }else{ echo "Verdiğiniz sayılar bulunamadı."; } ?>
İlk iki koşul sağlanmadıysa else değerini döndürdük.