Php 8 elseif Bloğu

Php 8 elseif Bloğu

PHP 8'de elseif bloğu, birden fazla koşulu kontrol etmemizi sağlayan bir yapıdır. if-else yapısına ek olarak, elseif kullanarak birden fazla koşul tanımlanabilir. İlk if koşulu sağlanmazsa, alternatif koşulların doğru olup olmadığını kontrol eder.

elseif Sözdizimi:

Birden fazla koşulun değerlendirildiği if-elseif-else yapısı şu şekilde yazılır:

if (koşul1) { // Koşul1 doğruysa bu kod çalışır } elseif (koşul2) { // Koşul2 doğruysa bu kod çalışır } elseif (koşul3) { // Koşul3 doğruysa bu kod çalışır } else { // Hiçbir koşul doğru değilse bu kod çalışır }

elseif Bloğu ile Örnekler:

1. Temel elseif Kullanımı

Bir kişinin yaşına göre farklı mesajlar gösteren bir örnek:

$age = 20; if ($age < 13) { echo "Çocuksunuz."; } elseif ($age >= 13 && $age < 18) { echo "Gençsiniz."; } elseif ($age >= 18 && $age <= 25) { echo "Genç bir yetişkinsiniz."; } else { echo "Yetişkinsiniz."; }

Bu örnekte, $age değişkeni 13'ten küçükse "Çocuksunuz." mesajı, 13-17 yaş arasında ise "Gençsiniz.", 18-25 yaş arasında ise "Genç bir yetişkinsiniz." ve 25'ten büyükse "Yetişkinsiniz." mesajı yazdırılır.

2. Sınav Sonucu Hesaplama

Bir sınav sonucuna göre not aralıklarına karşılık gelen değerlendirmeyi ekrana yazdıran örnek:

$score = 85; if ($score >= 90) { echo "Puanınız: A"; } elseif ($score >= 80) { echo "Puanınız: B"; } elseif ($score >= 70) { echo "Puanınız: C"; } elseif ($score >= 60) { echo "Puanınız: D"; } else { echo "Puanınız: F"; }

Bu örnekte, $score değişkeninin değeri 85 olduğunda "Puanınız: B" mesajı yazdırılır.

3. Haftanın Günü Kontrolü

Bir değişkene göre haftanın gününü ekrana yazdıran örnek:

$day = "Çarşamba"; if ($day == "Pazartesi") { echo "Haftanın ilk günü."; } elseif ($day == "Salı") { echo "İkinci gün."; } elseif ($day == "Çarşamba") { echo "Üçüncü gün."; } elseif ($day == "Perşembe") { echo "Dördüncü gün."; } elseif ($day == "Cuma") { echo "Haftanın son iş günü."; } else { echo "Hafta sonu!"; }

Bu örnekte, $day değişkeni "Çarşamba" olduğunda "Üçüncü gün." mesajı ekrana yazdırılır.

elseif'in Faydaları:

  • Birden fazla koşul kontrol etmek için kullanışlıdır.
  • Kapsamlı karşılaştırmalar yaparak farklı sonuçlar elde etmeyi sağlar.
  • if ve else arasında daha fazla alternatif eklemenize olanak tanır.

Özet:

  • if ile tek bir koşul kontrol edilir.
  • elseif, birden fazla koşul kontrol etmenizi sağlar.
  • Sonunda else ile, hiçbir koşulun sağlanmadığı durumda bir sonuç tanımlayabilirsiniz.


Yorum Ekle

Üzerine gel