Best Studio 1
Best Studio
TuZaKK 1
TuZaKK
Mt2Hizmet 1
Mt2Hizmet
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
kaptanmikro1 1
kaptanmikro1
R 1
Roksam
[DEV]AB 1
[DEV]AB
Sevdamsın 1
Sevdamsın
farkmt2official 1
farkmt2official
emirhanHCL 1
emirhanHCL
Scarlet 1
Scarlet
Hikaye Ekle

< PHP Switch Kullanımı >

  • Konuyu başlatan Konuyu başlatan JooM
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 4
  • Görüntüleme Görüntüleme 315

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

Bir değişkene bağlı koşullu işlem yaparken IF, ELSEIF, ELSEIF ... şeklinde uzunca bir komut kullanmak hem zamanımızı alır, hem php derleyiciyi yorar. Bu gibi durumlarda Switch kodu işimizi kolaylaştırır.

PHP:
<?php
   $secim = 3;

   switch( $secim )
   {
      case 1:
         echo "Benim sayım 1!";
         break;
      case 2:
         echo "Benim sayım 2!";
         break;
      case 3:
         echo "Benim sayım 3!";
         break;
      default:
         echo "Benim sayım 1, 2 veya 3 değil!";
   }
?>


Yukarıdaki örnekte görüldüğü üzere $secim değişkeninin aldığı değere göre switch komutuyla işlem yapılmasını sağladık. Burada case 1:, değişkenin hangi değerde olması durumunda işlem yapacağını bize bildirir. break; ise switch'den çıkılması gerektiğini php ye anlatmamıza yarar. default: olarak belirtilen son satır ise hiçbir koşul sağlanmadığı takdirde yapılacak işi tanımlar.

Aşağıda başka bir örnekte string (alfasayısal) bir değişkenle Switch kullandık:

PHP:
<?php
   $kimin = "Ali";

   switch( $kimin )
   {
      case "Ali":
         echo "Ali'nin";
         break;
      case "Hasan":
         echo "Hasan'ın";
         break;
      default:
         echo "Kimsenin değil!";
   }
?>
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst