7 of 410 menu

Case Yapısı

case yapısı, switch operatörünün bir parçasıdır ve programın bir değişkenin değerine bağlı olarak dallanmasını organize etmeyi sağlar. Her case, değişkenin değerini kendi koşuluyla karşılaştırır ve eşleşme bulunursa kodu çalıştırır.

Sözdizimi

switch ($variable) { case value1: // çalıştırılacak kod break; case value2: // çalıştırılacak kod break; default: // varsayılan kod }

Örnek

Sayısal bir değeri kontrol etmek için case yapısını kullanmanın basit bir örneği:

<?php $num = 2; switch ($num) { case 1: echo 'Bir'; break; case 2: echo 'İki'; break; default: echo 'Başka bir sayı'; } ?>

Kodun çalıştırma sonucu:

'İki'

Örnek

Bir kod bloğu için birden fazla case kullanımı:

<?php $char = 'b'; switch ($char) { case 'a': case 'e': case 'i': case 'o': case 'u': echo 'Sesli harf'; break; default: echo 'Sessiz harf'; } ?>

Kodun çalıştırma sonucu:

'Sessiz harf'

Örnek

case kullanımı dizgilerle:

<?php $day = 'Monday'; switch ($day) { case 'Monday': echo 'Haftanın ilk günü'; break; case 'Friday': echo 'Son iş günü'; break; default: echo 'Sıradan bir gün'; } ?>

Kodun çalıştırma sonucu:

'Haftanın ilk günü'

Ayrıca Bakınız

  • if operatörü,
    koşul sağlandığında kodu çalıştırır
  • while operatörü,
    koşulla döngü oluşturur
frennlespl