#15 Switch – Case Koşulu

 bcakir
 5 Haziran 2011
 Php

15. makaleme hoş geldiniz diyerek başlamak istiyorum. Bu makalemde sizlere switch koşulunu anlatacağım. Switch de if gibi karşılaştırmalarda kullanılır. Aralarında sadece bir fark vardır. Bu fark çalışma hızlarındadır. Switch, if’e göre daha hızlı çalışır. Switch koşulunu yazarken dikkat edilmesi gereken önemli bir husus var. Her koşuldan sonra break yazmamız gerekir; eğer yazmazsak koşul sağlandıktan sonraki bütün işlemleri yapar. Break kodu koşuldan çıkmaya yarar. Break konusu gelince bu koddan daha ayrıntılı şekilde bahsedeceğim.

<?php
$a = 1;
// koşulumuzu yazıyoruz
// ekrana a eşit 1 yazar
switch ($a) {
case 0:
echo "a eşit 0";
break;
case 1:
echo "a eşit 1";
break;
case 2:
echo "a eşit 2";
break;
default:
echo "a eşit değil 0, 1 ve 2’ye";
break;
}

// break koymadığımız için 1 koşulundan sonra bütün işlemleri çalıştırır
//ekrana a eşit 1a eşit 2a eşit değil 0, 1 ve 2’ye yazar
switch ($a) {
case 0:
echo "a eşit 0";
case 1:
echo "a eşit 1";
case 2:
echo "a eşit 2";
default:
echo "a eşit değil 0, 1 ve 2’ye";
}
?>
 229 Okunma
Etiketler: ,

Yazı hakkında görüşlerinizi belirtmek istermisiniz?

Daha fazla Php
Kapat