Hızlı Konu Açma

Hızlı Konu Açmak için tıklayınız.

Son Mesajlar

Konulardaki Son Mesajlar

Reklam

Forumda Reklam Vermek İçin Bize Ulaşın

PHP Switch Kodu

Mr.Onur

Fahri Üye
Fahri Üye
Fenerbahçe
Katılım
3 Şubat 2014
Mesajlar
1,744
Tepkime puanı
0
Puanları
0
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.

Kod:
<?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. Buradacase 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:

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

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

Users Who Are Viewing This Konu (Users: 0, Guests: 1)

Üst