Odak modu
IF-ELSE koşullu ifadesi, PHP dahil olmak üzere birçok programlama dilindeki en önemli yapı taşlarından biridir.
IF bir kod bölümünün belirli bir koşula bağlı olarak çalışmasını sağlar; ELSE ise koşul sağlanmadığında çalışacak kısımdır.
if($a >= $b){ // Koşul true ise çalışacak kısım. }else{ // Koşul true değil ise çalışacak kısım. }
Koşula bağlı çalışacak kod parçasında tek komut çalışacaksa süslü parantez kullanmanız gerekmez.
if($a > $b) echo "a büyüktür b"; else echo "a büyük değildir b";
veya
if($a > $b) echo "a büyüktür b"; else echo "a büyük değildir b";
elseif deyimi ise koşullu ifademizde birden fazla koşula bağlı olarak farklı kod bölümleri çalıştırmamızı sağlar.
if($a == 1) echo "a eşittir 1e"; elseif($a == 2) echo "a eşittir 2ye"; elseif($a == 3) echo "a eşittir 3e"; else echo "a eşittir değildir 1e 2ye ve 3e";
Php ternary operatörü if-else yapısının kısa kulanımıdır diyebiliriz türkçe olarak çevriside üçlü operatör manasındadır.
(koşul) ? true ise : true değilse
Örnek:
($a < 5) ? echo "a küçüktür 5" : echo "a küçük değildir 5" // İfade uzun yazıldığında ağaşıda ki ifadeye karşılık gelir. if($a < 5) echo "a küçüktür 5" else echo "a küçük değildir 5"
IF Bloklarını alternatif olarak aşağıda ki gibi de kullanabilirsiniz.
if($a == 1): echo "a eşittir 1e"; endif;
Sektörde en çok aranan yazılım becerilerini kazan
Yapay zeka desteği, birebir mentörlük saatleri, canlı dersler ve senin için özel hazırlanmış içeriklerle eksiklerini tamamla, düzenli geri bildirimler al ve öğrenme sürecini en verimli hale getir.
Yunus Emre Kabakcı
Patika+ mezunuPatika+ Fullstack Web Development Bootcamp mezunumuz Yunus Emre,
3 ay içinde Katar’dan aldığı teklif ile, global bir şirket olan Pavo Group’da işe başladı!
“İçerik zenginliği, mentor desteği, ileriye dönük bir network sağlaması ve dünyada en çok tercih edilen frameworkler üzerinden bir eğitim veriyor olması Patika+’ı tercih etmemin temel sebepleri oldu!“
Yorum yapabilmek için derse kayıt olmalısın!