PHP koşullu ifadeler, belirli bir koşulun doğru veya yanlış olmasına bağlı olarak farklı kod bloklarını çalıştırmak için kullanılır. Koşullu ifadeler, programların dinamik ve esnek olmasına olanak tanır.
- if İfadesi:
ififadesi, belirli bir koşulun doğru olup olmadığını kontrol eder ve eğer koşul doğruysa belirtilen kod bloğunu çalıştırır.
<?php
$sayi = 10;
if ($sayi > 5) {
echo "Sayı 5'ten büyük.";
}
?>- if-else İfadesi:
if-elseifadesi, bir koşulun doğru olup olmadığını kontrol eder. Eğer koşul doğruysa belirtilen bloğu çalıştırır, aksi takdirdeelsebloğunu çalıştırır.
<?php
$sayi = 3;
if ($sayi > 5) {
echo "Sayı 5'ten büyük.";
} else {
echo "Sayı 5'ten küçük veya eşit.";
}
?>- if-elseif-else İfadesi:
Bu yapı, bir dizi alternatif koşulu kontrol etmenizi sağlar. İlk doğru olan koşulun bloğunu çalıştırır ve geri kalanını kontrol etmez.
<?php
$sayi = 7;
if ($sayi > 10) {
echo "Sayı 10'dan büyük.";
} elseif ($sayi > 5) {
echo "Sayı 5'ten büyük ama 10'dan küçük veya eşit.";
} else {
echo "Sayı 5'ten küçük veya eşit.";
}
?>- switch İfadesi:
switchifadesi, bir değişkenin farklı değerlere göre farklı durumları kontrol etmenizi sağlar.
<?php
$renk = "mavi";
switch ($renk) {
case "kırmızı":
echo "Renk kırmızı.";
break;
case "mavi":
echo "Renk mavi.";
break;
default:
echo "Belirtilen renk bulunamadı.";
}
?>Bu temel koşullu ifadeler, PHP’de kullanılan en yaygın yapıları içerir. Bu yapıları kombinleyerek daha karmaşık koşullar oluşturabilir ve kodunuzu istediğiniz şekilde kontrol edebilirsiniz.
