Uye Paneli

KAYİT OLMA EKRANI


güvenlik kodunu yazınkod
'..'
'.'
KATEGORİLER
PHP DERSLERİ

CSS DERSLERİ

HTML DERSLERİ

GÜNCEL KONULAR
needy
needy
nchoteen
needy
bomb4
ANA MENÜ
TEMPLATELER

FORUM

RENK PALETİ

Videolu anlatım :



PHP DERSLERİ SWİTCH CASE KARAR YAPISI


Bugün php dersleri 12.makalemi paylaşıyorum

Switch case karar yapısı if yapısı gibi belirli başlı kararların verilmesini
sağlar ve koşulların olumsuz olması durumunda otomatik olarak çalıştırılacak bir ek yapısı daha vardır buna koşulların olumsuz olarak döndügü durumlarda çalıştırılan bölüme default kısmı denilmektedir.


switch case yapısını kullanmak zorunlu değildir isterseniz sadece if karar yapısını kullanarakda program yazabilirsiniz . switch case yapısının kalıbı aşagıda verilmiştir.
switch case genellikle bir durumun birden fazla koşulunu denetlemek için kullanılır
switch case anahtar kelimesi ile başlar normal parantezler () arasında bir seçici seçilir süslü parantezler { } arasında kosullar asagidaki sekilde girilir case anahtar kelimesi ile başlar kosul : iki nokta sembolü sonrasında çalıştırılacak komutlar yazılır döngünün sonlandırılması için break; ifadesi kullanılır

switch yapısının kalıbı :

switch($degiskenismi){
case kosul:
calistirilicak komutlar;
break;
case kosul2:
calistirilacak komutlar;
break;
case kosul3:
calistirilacak komutlar;
break;
default:
calistirilacak komutlar;
}



Örnek:
aşağıdaki örnek için yazı kutusuna sırasıyla mavi yeşil kırmızı yazınız ve sonuçları gözlemleyiniz switch yapısı $deq isimli değişkeni seçiyor ve case ifadeleri ile içinde mavi varmı diye soruyor sonrasında yeşil varmı sonrasında kırmızı varmı diye soruyor eğer bunların hiçbirisi yoksa koşulların olumsuz olması durumunda otomatik olarak çalıştırılacak olan default: çalıştırılır kalıbı dikkatli inceleyiniz.

<?php
echo "<form action='k.php' method='POST'>
<input type='text' name='x'>
<input type='submit' name='c' value='tiklayin'>
</form>";
if($_POST['x']){
$deq=$_POST['x'];

switch($deq){
case "mavi":
echo "mavi rengi sectiniz";
break;
case "yesil":
echo "yesil rengi sectiniz";
break;
case "kırmızı":
echo "kırmızı rengi sectiniz";
break;
default:
echo "sectiginiz renkler stoklarda bulunmuyor";
}
}
?>

switch case yapısını kullanmak isterseniz yukardaki kalıpdaki gibi kullanabilirsiniz break; şeklinde bırakılan komutlar komutun sağlanması durumunda switch yapısını sonlandırıcagı için kullanılması tavsiye edilir.

örnegin linkine gitmek için aşağıdaki linke tıklayınız
sırasıyla yazı kutusuna mavi yesil kırmızı ve bunların dışında bir renk seçenegi yazarak butona tıklayıp sonuçları gözlemleyiniz.
Buraya Tıklayın

PHP DERSLERİ SWİTCH CASE KARAR YAPISI ADLI MAKALEYİ OKUDUNUZ TEŞEKKÜR EDERİZ.

ÖZET


Bu dersimizde switch case karar yapısını kullanarak olaylara karar vermesini öğrendik switch case yapısını kullanmak zorunda degiliz fakat zevk meselesi olarak bir durumun birden fazla durumunu denetlemek için kullanabiliriz unutmamanız gereken sadece if karar yapısını kullanarakda durumlara karar verebilirsiniz mesala ben pek fazla switch case yapısını kullanmam .
Kitapların masallarındadır o

Mesajın yazılma tarihi 2017-04-10 07:51:32