mesutmurt.com
rss google pinterest
  SEO & WEBMASTER ARAÇLARI     VİDEOLAR     PROGRAMLAR     İLETİŞİM     İP ADRESİM  

İf/else gibi koşullu ifadelerin yerine Ternary operatörünün kullanılması.

27-11-2013  |  2706 OKUNDU

İf/else gibi koşullu ifadeler bir programının vazgeçilmez mantıksal denetleme ifadeleridir. Genel ifade bicimi;


if( koşul/koşullar )
{
     Koşul/koşulların doğru olması durumunda yapılacak işlem/işlemler;
}
else
{
   Koşul/koşullar doğru değil veya sağlanmamışa yapılacak işlem/işlemler;
}


şeklinde kullanılır.

Her ne kadar bu koşul ifadeleri kullanışlı olsa da bazı durumlarda fazladan kod yazmayı gerektirebilir. C, JavaScript ve PHP vs. yani C syntax tabanlı dillerde basit if/else koşul ifadelerinin yerine Ternary operatör kullanılabilir.

Genel kullanımı;

            $değişken = (koşul) ? doğru : yanlış;


Daha iyi anlamak işin aşağıdaki örnek incelenebilir.


İf/else koşullu ifade;

<?php

    $not = 65;

    if ($not > 49) {
        
$durum = 'Sınıfı geçti';
    } else {
        
$durum = 'Sınıfta kaldı';
    }

     echo $durum;  

?>


Ternary operatör ile ;

<?php 
     $not = 65;

      echo $durum = ($not>49)? 'Sınıfı geçti' : 'Sınıfta kaldı';
?>

Bu şekilde if/else koşul ifadelerini daha hızlı ve daha az kod yazarak kontrol edebiliriz.


Copyright © 2013 - 2017 E-Posta : bilgi@mesutmurt.com
IP Adresi Nedir |Bilişim ve Teknoloji | e-devlet.co
Bu Yazı İlginizi Çekebilir
Ping Nedir? Nasıl Atılır ?
İf/else gibi koşullu ifadelerin yerine Ternary operatörünün kullanılması.