PHP Switch Operatörü
Php derslerine devam ediyoruz. Sırada ki konumuz switch operatörü. Switch operatörü ile, yaptıklarımızı if ve ifelse özellikleriylede yapabiliyoruz. Çok fazla elseif olduğunda switch kullanımı, işlerimizi daha kolaylaştırıyor.
Php Manuel’de switch operatörü şöyle tanımlanmış.
“switch deyimi, aynı ifade içersinde yer alan bir dizi IF deyimine benzer. Birçok durumda, aynı değişkeni (ya da ifadeyi) birden çok değerle karşılaştırmak ve her karşılaştırmanın sonucunu ayrı bir kod parçası çalıştırarak değerlendirmek istersiniz. İşte bu, switch deyiminin varlık sebebidir.”
Örneklerle switch’i anlatalım.
$oa = 5; //switch switch ($oa) { case 0: echo "a esittir 0"; break; case 1: echo "a esittir 1"; break; case 2: echo "a esittir 2"; break; default: echo "yanlisin var be ya hicbiri degil"; break; }
Daha fazla bilgi için aşağıdaki kaynaklardan yararlanabilirsiniz.
http://www.php.net/manual/tr/control-structures.switch.php
http://www.celalyurtcu.com/php-switch-kontrolu.html
http://burakbayir.com/php-switch-kullanimi
http://www.youtube.com/watch?v=ZE1R6MFzpDM
http://www.youtube.com/watch?v=JDry6u__jC4&feature=related