Koşullar ve Koşullu Durumlar

PHP'de if/else ve switch koşul ifadelerini kullanarak, koşullu kod bloğunun nasıl yürütüleceğini belirleyebilirsiniz.

If/Else: Bu koşul ifadesi, bir koşulun doğruluğunu kontrol eder ve eğer koşul doğru ise belirtilen kod bloğunu yürütür. Aksi halde, else bloğunun içindeki kod bloğu yürütülür. Örnek:

$a = 10;
$b = 20;

if ($a > $b) {
    echo "$a, $b'den daha büyüktür.";
} else if ($a == $b) {
    echo "$a, $b'ye eşittir.";
} else {
    echo "$a, $b'den daha büyük değildir.";
}

Bu örnekte, if bloğu içindeki koşul ($a > $b) ve ($a == $b) yanlış olduğundan else bloğu içindeki kod bloğu yürütülür.

Switch: Bu koşul ifadesi, bir değişkenin belirtilen değerlerden hangisine eşit olduğunu kontrol eder ve eşit olduğu değerin case bloğunun içindeki kod bloğunu yürütür. Eğer hiçbir case bloğu ile eşleşme olmazsa, varsa default bloğu içindeki kod bloğu yürütülür. Örnek:

$a = "selam";

switch ($a) {
    case "hey":
    case "selam":
        echo "'hey' yada 'selam'  dediniz.";
    break;
    case "merhaba":
        echo "'merhaba' dediniz.";
    break;
    default:
        echo "Girdiğiniz değer hiçbir case ile eşleşmedi.";
}

Bu örnekte, $a değişkeninin değeri "selam" olduğundan, switch bloğu içinde selam ve hey case bloğunun içindeki kod bloğu yürütülür.

Bu koşul ifadeleri, PHP'de koşullu işlemler yaparken çok yararlıdır ve kodunuzun daha anlaşılır ve okunabilir hale gelmesine yardımcı olabilir.

Comments


Yorum yazın







Time4VPS - VPS hosting in Europe