lostyazilim
tr.link

PHP IF-ELSE Deyimi

2 Mesajlar 923 Okunma
acebozum
tr.link

Samcro Samcro WM Aracı Kullanıcı
  • Üyelik 04.02.2013
  • Yaş/Cinsiyet 36 / E
  • Meslek Entrepreneur
  • Konum İstanbul Anadolu
  • Ad Soyad S** C**
  • Mesajlar 140
  • Beğeniler 18 / 18
  • Ticaret 4, (%100)
Koşullara Dayalı İşlemleri Gerçekleştirme

Kod yazarken sıklıkla kullanılan koşul belirteçleri, duruma bağlı olarak işlemler yapmamıza olanak sağlar. Genel yapıları 3 şekildedir:

1. if ( koşul ) - koşul gerçekleşirse komut uygulanır.

2. if ( koşul ) else ... - koşul gerçekleşmez ise ELSE'de belirtilenler uygulanır.

3. if ( koşul ) elseif (koşul ) else ... - İlk koşul gerçekleşmezse alternatif koşullar elseif ile belirtilebilir.

Örnekler

Aşağıdaki örnekte $islem 4 değerini alır, koşul cümlesi olarak yazdığımızda php bize bu yargının doğru olduğunu echo da belirttiğimiz cümle ile gösterir:

$islem = 2 + 2;

if ( $islem == 4 ) {
echo "2 + 2, 4 eder!";
}
?>


NOT: Koşul gerçekleşirse yapılacaklar { ... } şeklinde belirtilir. Ancak yapılacak iş tek satırlık ise direkt altına yazarak işlem yaptırtabiliriz:

$islem = 2 + 2;

if ( $islem == 4 )
echo "2 + 2, 4 eder!";
?>


Aşağıdaki örnekte koşul gerçekleşmezse ELSE ile php'ye ne yapacağını söylüyoruz:

$benim_sayim = 5;

if ( $benim_sayim == 4 )
echo "Benim sayım 4!";
else
echo "Benim sayım 4'ten farklı!";
?>


Ve son olarak araya bir koşul daha alarak yukarıda 3. yapıda bahsettiğimiz ELSEIF kullanımına bakıyoruz:

$sayi_tut = 6;

if ( $sayi_tut < 5 )
echo "Sayım 5'den küçük!";
elseif ( $sayi_tut > 5 )
echo "Sayım 5'den büyük!";
else
echo "Sayım 5!";
?>
 

 

wmaraci
reklam

Sskgunlugu Sskgunlugu Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 07.09.2012
  • Yaş/Cinsiyet 36 / E
  • Meslek ......
  • Konum İstanbul Anadolu
  • Ad Soyad ** **
  • Mesajlar 513
  • Beğeniler 61 / 83
  • Ticaret 10, (%90)
Hocam güzel eğitim ve php'nin en temelde mantığı diyebileceğimiz if-else deyimidir herhalde. Bunu videolu olarakda desteklerseniz tadından yenmez :) Eline koluna sağlık.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al