KARMA KONULARIN MEKANI

  • ANASAYFA
  • İLETİŞİM
  • ARAMA
  • ZİYARETÇİ DEFTERİ
  • FORUM
  • TOPLİST

WEBMASTER
  • CSS DERSLERİ
  • PHP DERSLERİ
  • HTML DERSLERİ
  • HTML KODLARI
EĞLENCE
  • DUVAR YAZILARI
  • KOMİK SÖZLER
  • KOMİK RESİMLER
  • OYUNLAR
  • İLGİNÇ BİLGİLER
ETİKET BULUTU
TOPLİST mirc indir ARAMA Komik Resimler KOMİK RESİMLER Ziyaretçi defteri galeri Html Dersleri twitter Ana Sayfa Toplist Hazır Tasarımlar TOPLİSTE GİTMEK İÇİN TIKLAYINIZ DUVAR YAZILARI Php Dersleri FORUM İlginç Bilgiler search HTML DERSLERİ Sitene Ekle FORUMA GİTMEK İÇİN TIKLAYINIZ İLETİŞİM iletisim Webmaster Araçları Photoshop Dersleri ANASAYFA İLGİNÇ BİLGİLER Oyunlar FrontPage Dersleri PHP DERSLERİ Forum genç Duvar Yazıları KOMİK SÖZLER Asp Dersleri ZİYARETÇİ DEFTERİ CSS DERSLERİ Html Kodları CSS Dersleri
LİNK DEĞİŞİMİ


mirc indir
Site Ekle | Top List
TurkeyRank.Com - TurkeyRank-Pagerank Servisi

Zirve100 Toplist


toplist - evden eve nakliyat - evden eve nakliyat
REKLAM
SAAT
HABER
BİLMECE
REKLAM

Karma10.TR.GG

Karma Konuların Mekanı

KARMA10.TR.GG | WEB DERSLERİ | FORUM | TOPLİST | EĞLENCE |

  • Ana Sayfa
  • iletisim
  • Ziyaretçi defteri
  • Html Dersleri
  • CSS Dersleri
  • Oyunlar
  • BECERİ
  • MACERA
  • Php Dersleri
  • Php'ye Giriş
  • Php Yazım Kuralları
  • Php Değişkenleri
  • Php Operatörler
  • Php Koşullar
  • Php Switch
  • Php Diziler
  • Php Loop
  • Php Fonksiyonlar
  • Php - $_GET Metodu
  • Php - $_POST Metodu
  • Asp Dersleri
  • Html Kodları
  • Hazır Tasarımlar
  • FrontPage Dersleri
  • FORUM
  • TOPLİST
  • Photoshop Dersleri
  • Webmaster Araçları
  • Duvar Yazıları
  • KOMİK SÖZLER
  • Komik Resimler
  • İlginç Bilgiler
  • galeri
  • search

Php Switch


DERS NO: 6
KONU: PHP SWİTCH



PHP SWİTCH

PHP’de program akışını yönlendirmekte kullandığımız bir diğer unsur, switch deyimidir. Adı anahtar anlamına gelen switch deyimi, verilen bir değişkenin değerinin sıraladığımız koşullardan hangisine uygun olduğunu sınar ve o koşula ilişkin komutları icra eder. PHP’nin yaptığı işi bitirdikten sonra switch deyiminin dışına çıkmasını sağlayan, break komutu vardır:
Switch deyimi

PHP’de program akışını yönlendirmekte kullandığımız bir diğer unsur, switch deyimidir. Adı anahtar anlamına gelen switch deyimi, verilen bir değişkenin değerinin sıraladığımız koşullardan hangisine uygun olduğunu sınar ve o koşula ilişkin komutları icra eder. PHP’nin yaptığı işi bitirdikten sonra switch deyiminin dışına çıkmasını sağlayan, break komutu vardır:

switch ( değişken ) {

case KOŞUL-1 ;

Koşul-1 doğru ise yapılacak işlere ilişkin komutlar

break;

case KOŞUL-2 ;

Koşul-2 doğru ise yapılacak işlere ilişkin komutlar

break;

case KOŞUL-3 ;

Koşul-3 doğru ise yapılacak işlere ilişkin komutlar

break;

case KOŞUL-4 ;

Koşul-4 doğru ise yapılacak işlere ilişkin komutlar

break;

………………….

………………….

default:

diğer her durumda yapılacak işlere ilişkin komutlar

}

switch deyimini yazarken mutlaka break ifadesini kullanmamız gerekmez; switch deyiminin akışı break ile kesilmemişse, program ilk şart yerine gelmiş olsa bile diğer şartları da sınamaya devam eder ve en sondaki default deyimine ulaşarak (default’tan sonra noktalı virgül değil iki nokta üst üste işareti olduğuna dikkat edin), bu bölümdeki komutları icra eder. Ne var ki programcılık mantığına aykırı olabilir: bir değişkenin içeriği verdiğimiz şartlardan birini tutmuşsa, muhtemelen diğer şartları yerine getirmeyecek demektir. Bu durumda diğer koşulların sınanması gereksiz e default işlerin icra edilmesi ise hata olur. Bu deyimi de bir örnekle görelim:

switch ( $sarki ) {

case “Güneş Doğacak” ;

echo (”Seçtiğiniz şarkının adı: Güneş Doğacak
“) ;

break;

case “Derdime Derman” ;

echo (”Seçtiğiniz şarkının adı: Derdime Derman
“) ;

break;

case “Haberi Yok” ;

echo (”Seçtiğiniz şarkının adı: Haberi Yok
“) ;

break;

case “Sonsuza kadar” ;

echo (”Seçtiğiniz şarkının adı: Sonsuza kadar
“) ;

break;

default:

echo (”Seçtiğiniz şarkının adı bilinmiyor
“) ;

}

Programımız, bu kodu icra ederken,, $sarki adlı değişkenin değerini, buradaki dört isimle karşılaştıracaktır. Şarkının adı, “Güneş Doğacak” ise ilk durum gerçekleşmiş olacak; program Browser pencerisine şarkının adını yazacak (ve muhtemelen bu sözlerini görüntüleyecek!) ve ikinci adıma break ifadesine geçecektir. break, switch deyiminin sona ermesini sağlar; PHP yoluna, switch deyiminin kapanan süslü parantezinden sonra devam eder. Bu örnekte break ifadesi kullanılmamış olsaydı, PHP, diğer şartları da sınacak ve boşun azaman kaybedecekti; daha da garibi, en sondaki default komutu da icra edileceği için programımız Browser pencerisine hem seçilen şarkının adını, hem de “Seçtiğiniz şarkının adı bilinmiyor” yazacaktı. Bunu gözönünde tutarak, switch deyimini daima break ile birlikte yazmamız gerekir.





Bugün sitemizi 2 ziyaretçi (41 klik) ziyaret etti!

Karma Konuların Mekanı

Copyright 2009 © Tüm Hakları Saklıdır®

Site İçerisindeki Yazıların Ve Tasarımın İzinsiz Kullanılması Kesinlikle Yasaktır!

Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol