Php Koşullar
DERS NO: 5 |
KONU: PHP KOŞULLAR |
PHP KOŞULLAR
IF… ELSE
Koşul ifadeleri(if,else,elseif) yazılan kodun farklı durumlarda farklı davranış göstermelerini sağlar.
Koşul ifadeleri
Sıklıkla yazdığınız kodun farklı hallerde farklı eylem gerçekleştirmeleri 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 bloğundaki koşulun doğru olması halinde yapılacaklar;
else
If bloğundaki koşulun yanlış olması halinde yapılacaklar;
Örnek
Aşağıdaki örnekte, günlerden cuma ise çıktı olarak “iyi haftasonları!”, diğer 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ış göstermesini istiyorsanız her satiri ” ; ” karakteriyle sonlandırmanız yeterlidir,şöyle ki:
$d=date(”D”);
if ($d==”Fri”)
{
echo “Merhaba!
“;
echo “iyi haftasonları!”;
echo “Pazartesi görüşürüz!”;
}
?>
ElseIf Durumu
Yazılan kodda iki yada daha fazla beklenen durum varsa, kodumuzda elseif ifadesini kullanabiliriz:
if (koşulu)
If bloğundaki koşulun doğru olması halinde yapılacaklar;
elseif (koşulu)
elseIf bloğundaki koşulun doğru olması halinde yapılacaklar;
else
If bloğundaki koşulun yanlış olması halinde yapılacaklar;;
Örnek
Aşağıdaki örnekte, günlerden cuma ise çıktı olarak “iyi haftasonlari!” , pazar ise “iyi pazarlar! ” diğer durumlarda ise “iyi gunler!” mesajını yayınlamak istiyoruz;
$d=date(”D”);
if ($d==”Fri”)
echo “iyi haftasonları!”;
elseif ($d==”Sun”)
echo “iyi pazarlar!”;
else
echo “iyi günler!”;
?>