PHP-Koşullar

IF… ELSE

Kosul ifadeleri(if,else,elseif)yazilan kodun farkli durumlarda farkli davranis gostermelerini saglar.
Koşul ifadeleri

Sıklıkla yazdıgınız kodun farklı hallerde farklı eylem gerçeklestirmeleri beklenir.

Koşul ifadelerini :

* if…else durumu – yazılan ifadenin iki farklı durumu olması ,bu durumlar genellikle beklenen-doğru durum ve beklenmeyen -yanlış durum olarak açıklanır.

* elseif durumu – ifadenin birden fazla beklenen hali için yapılacak işlemlerde elseif koşulu kullanılır.

If…Else Durumu

Herhangi bir kodun doğru ve yanlış hallerde farkli davranış sergilemesini sağlar.
Syntax(Yazım Biçimi)

if (koşulu)

If blogundaki koşulun doğru olmasi halinde yapilacaklar;

else

If blogundaki koşulun yanlış olmasi halinde yapilacaklar;

Örnek

Asagidaki örnekte ,gunlerden cuma ise çıktı olarak “iyi haftasonlari!” ,diger durumlarda ise “iyi gunler!” mesajını yayınlamak istiyoruz.:

$d=date(“D”);

if ($d==”Fri”)

echo “iyi haftasonlari!”;

else

echo “iyi gunler!”;

?>

if durumunda birden fazla davranış gostermesini istiyorsanız her satiri ” ; ” karakteriyle sonlandırmanız yeterlidir,şoyle ki:

$d=date(“D”);

if ($d==”Fri”)

{

echo “Merhaba!
“;

echo “iyi haftasonlari!”;

echo “Pazartesi gorusuruz!”;

}

?>

ElseIf Durumu

Yazilan kodda iki yada daha fazla beklenen durum varsa ,kodumuzda elseif ifadesini kullanabiliriz:

if (koşulu)

If blogundaki koşulun doğru olmasi halinde yapilacaklar;

elseif (koşulu)

elseIf blogundaki koşulun doğru olmasi halinde yapilacaklar;

else

If blogundaki koşulun yanlis olmasi halinde yapilacaklar;;

Örnek

Asagidaki örnekte ,gunlerden cuma ise çıktı olarak “iyi haftasonlari!” , pazar ise “iyi pazarlar! ” diger durumlarda ise “iyi gunler!” mesajını yayınlamak istiyoruz;

$d=date(“D”);

if ($d==”Fri”)

echo “iyi haftasonlari!”;

elseif ($d==”Sun”)

echo “iyi pazarlar!”;

else

echo “iyi gunler!”;

?>

Atilla Akoğlu

Creating web applications since 2004. e-commerce, entrepreneur and enterprise advisor. Always open for new projects, ideas and deals...  

Website - Twitter - Facebook - More Posts

3 Comments

  • 03 Temmuz 2008 - 23:34 | Permalink

    Çok Çok teşekkür ederim.

    Çok faydalı açıklayıcı ve sade anlatımlarınız var.

    Diğer kaynaklar gibi hiç gereksiz diye atladığım yer olmuyor.

    Bilmemiz gereken ne varsa seçip yazmışsınız.

    Çok teşekkürler

  • 15 Kasım 2008 - 18:10 | Permalink

    Valla çok teşekkürler sayenizde baştan bir PHP sitesi kodlamayı öğrendim. Sonsuz teşekkrüler…

  • 09 Nisan 2009 - 00:36 | Permalink

    Selamlar. Dersleri sıra sıra takip ediyorum ama daha tarih kodlarını göstermeden bu konuya girmişsiniz. Böyle olmamalı.

  • Bir Cevap Yazın

    E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

    *

    Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>