Şub 12
3
Php İf Yapısı
Bu dersimizde php if yapısını if komutunun ne anlama geldiğini ve nasıl işlediğini anlatacağım.
Php‘de koşul oluşturmak ve bu koşulu bağlı olarak bazı işlemler yaptırmak istiyorsak if komutunu kullanırız.(Tabikide başka komutlarda var.)İf mantık olarak ‘eğer’ anlamına gelir.Mantıksal bir örnek vermek gerekirse;değişken a eşit ise değişken b ye echo (ekrana yazdır) a b ye eşittir.Çok basit ve net olarak bu şekildedir.Zaten mantığı kavradınız mı gerisi gelir.Şimdi birkaç örnekle konumuzu pekiştirelim.
<?php
$a=5;
$b=5;
if ($a==$b)
echo “a ile b birbirine eşittir.”;
else
echo “a b ye eşit değil”;
?>
Bu örnekte ekrana yazacak yazı “a ile b birbirine eşittir.” olacaktır.Farklı olarak burada Else komutunu kullandık.Else komutu if yapısı içinde mantıksal olarak ‘değilse’ anlamını katar ve ona göre istediğiniz işlemi yapar.Mantık olarak açıklayayım.a ve b birbirine eşit değilse ekrana a b ye eşit değildir yaz.Kısaca mantık bu şekildedir.Şimdi biraz daha gelişmiş bir örnek yapalım…
<?php
$ali=12;
$burak=8;
if ($ali==$burak)
echo “a ile b birbirine eşittir.”;
elseif ($ali>$burak)
echo “ali buraktan büyüktür.”;
elseif ($ali<$burak)
echo “burak aliden büyüktür.”;
?>
Bu çalışmada ekrana çıkacak yazı “ali buraktan büyüktür.” olacaktır.Yine farklı olarak kullandığımız elseif komutu var.Elseif komutu if yapısı içinde yeni bir koşul oluşturmamızı sağlar.Yani ali ile burağın yaşı eşit değilse bu koşullara bak.Hangisi uygunsa o işlemi yap.
İf yapısını basit bir şekilde anlattık.Bu şekilde kendinizi geliştirebilirsiniz.