PHP'de If, Else ve Elseif Karar Yapıları
Programlamada en çok kullanılan yapılar karar mekanizmalarıdır.
PHP'de if blokları, belirttiğiniz bir koşulun doğruluğunu (true/false) kontrol ederek kodun akışını yönetmenizi sağlar.
If - Else Yapısı Nasıl Çalışır?
Koşul sağlanırsa if bloğu, sağlanmazsa else bloğu çalışır.
Birden fazla olasılık varsa elseif ile yeni şartlar eklenebilir.
Kod Örneği: Not Hesaplama Uygulaması
<?php
$not = 75;
if ($not >= 85) {
echo "Başarı Durumu: Pekiyi";
}
elseif ($not >= 70) {
echo "Başarı Durumu: İyi";
}
elseif ($not >= 50) {
echo "Başarı Durumu: Geçer";
}
else {
echo "Başarı Durumu: Kaldı";
}
?>
Karşılaştırma Operatörleri
If blokları içinde en sık kullanılan operatörler şunlardır:
==: Eşittir!=: Eşit Değildir===: Hem değeri hem türü aynıdır (Denklik)>ve<: Büyüktür / Küçüktür>=ve<=: Büyük Eşittir / Küçük Eşittir
💡 SEO ve Yazılım İpucu: Kodunuzda çok fazla iç içe (nested) if kullanmak yerine, mantıksal operatörleri (&&, ||) kullanmak kodun okunabilirliğini ve performansını artırır.