PHP Switch Yapısı

Switch deyimi, işlemi değer eşit olduğunda çalışan bir karşılaştırma deyimidir.
Bir değer seçilip tek tek karşılaştırılması işlemi için kullanılır.
break ile karşılaştırma işlemi sonra karar yapısından çıkılır.
Switch deyiminin dezavantajı sadece eşit olan değerler için kullanılır.

Örneğin, 3 için iyi, 2 için orta 1 için kötü ve diğer değerler için hatalı değer girildi şeklinde bir uygulamamız olsun.
Bu uygulama için yazılması gereken php kodu şu şekilde olmalıdır. Alttaki kodun açıklaması şu şekildedir.
Kodun açıklaması için kısaca şöyledir:
sayi değişkenini seç,
eğer 3 ise, alttaki kodu çalıştır ve çık,
eğer 2 ise alttaki kodu çalıştır ve çık,
eğer 1 ise alttaki kodu çalıştır ve çık,
eğer bunlardan hiç birisi değilse Hatalı değer yaz ve çık.

$sayi =1 ; switch ($sayi) { case '3': echo "İyi"; break; case '2': echo "İyi"; break; case '1': echo "İyi"; break; default: echo "Hatalı değer"; break; }


Yorumlar


Yorum yapabilmek ve kaynak kodları indirebilmek için lütfen üye girişi yapın