Php if, else ve elseif İfadelerinin Kullanımı

Merhabalar,

Php üzerinde hemen hemen her kodlama dilinde aynı olan if else yapısının kullanımı ile ilgili açıklamalarda ve örneklemelerde bulunmak istedim. if yani eğer ifadesi ile değişkenlerimizin belirli bir koşulu sağlayıp sağlamadığını kontrol ederiz. else ifadesine de ilk olarak if(…) içerisinde belirtmiş olduğumuz koşul sağlanmadığında ve bu durum gerçekleştiğinde bir şeyler yapılmasını istiyorsak ihtiyaç duyarız. elseif ifadesi görüldüğü üzere else ve if ifadelerinin bir araya gelmesi ile oluşturulmuştur. ilk açılan if ifadesinin false döndürdüğü yani koşulu sağlamadığı durumlarda farklı bir koşulu daha denetlemek amacıyla kullanılır.

Dilerseniz örnek kullanımlara sırayla bakalım.

If ve Else Kullanımı

Diyelim ki bir admin panel yaptınız ve burada kullanılacak kullanıcı adı admin olsun ve bunu test ettirelim. Aşağıdaki ifadede girilen kullanıcı adını $kullanici_adi = “admin”; şeklinde aldım ancak bunu post metoduyla formdan gelen veriyle aldığımızı düşünebilirsiniz.

$kullanici_adi = "admin";

<?php
if ($kullanici_adi == "admin")
{
echo "Sıradaki aşama şifre aşaması, lütfen şifrenizi giriniz";
}
else

{
echo "Kullanıcı adını yanlış girdiniz";
}

?>

Aşağıdaki örnekte 1 ve 100 arası rastgele üretilen bir sayının 50’den küçük mü değil mi olma durumuna bakalım.

$sayi = rand(1,100);

if($sayi < 50)

{
echo "Rastgele üretilen sayı 50'den küçük.";
}

else {
echo "Rastgele üretilen sayı 50 veya 50'den büyük.";
}

Yukarıdaki örnekte rastgele üretilen sayının 50’ye eşit olma durumunda farklı bir işlem yapmak istesek yani bir koşul daha eklemek istesek burada ihtiyacımız elseif ifadesi olacaktır.

If, Else ve Elseif Kullanımı

$sayi = rand(1,100);
if($sayi < 50)

{
echo "Rastgele üretilen sayı 50'den küçük.";
}

elseif($sayi ==  50)

{
echo "Rastgele üretilen sayı 50";
}

else

{
echo "Rastgele üretilen sayı 50'den büyük.";
}

Yorum Yap

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir