• 0216 488 01 91
  • destek@sonsuzbilgi.com.tr

Pazaryeri Web Sitesi

Bir çok işletmeyi çatınız altında toplayın, pazarın belirleyeni olun!

*256 Bit SSL Sertifikası * Full Mobil Uyumlu * Full SEO Uyumlu
İsterseniz Mobil Uygulama Seçeneğiyle


Ternary Operator ve Kullanımı

Adı : Ternary Operator ve Kullanımı

Ternary Operator Nedir?
Ternary Operator, ternary conditional operator olarak da bilinir. Bir ifadeye koşullu bir sorgu uygulayan bir operatördür. Yani, bir koşulu kontrol eder ve şart doğruysa bir sonuç döndürür, aksi takdirde farklı bir sonuç döndürür. Ternary Operatör, kullanışlı bir dil özelliğidir ve basit koşullu işlemlerde kullanılan birçok kod satırını kullanımını azaltır. Ternary Operatör, yalnızca tek bir satırda if-else koşullu sorguları yerine geçebilir.
Ternary Operator Nasıl Kullanılır?
Ternary Operator, bir soru işaretini '?' ve iki noktalı virgüle ':' sahiptir. Aşağıdaki örnek gösterir:
koşul ? ifade1 : ifade2
Bu örnekte, koşul doğruysa ifade1'i döndürür, aksi takdirde ifade2'yi döndürür.
Örneğin:
$gelen_Saat = 12;
$selamlama = ($gelen_Saat < 18) ? \"İyi Günler\" : \"İyi Akşamlar\";
echo $selamlama;
Bu örnekte, $gelen_Saat değişkeni 12'dir. Koşul, $gelen_Saat'in 18'den küçük olduğunda doğrudur. Bu nedenle, \"İyi Günler\" ifade1'i sonuç olarak gösterilir.
Ternary Operatörü İle Örnekler
Ternary Operator, birçok durumda kullanılır. İşte bazı örnekler:
Örnek 1:
$x = 10;
$y = 5;
$sonuc = ($x > $y) ? \"doğru\" : \"yanlış\";
echo $sonuc;
Sonuç:
doğru
Bu örnekte, $x değişkeni 10 ve $y değişkeni 5'tir. $x, $y'den büyüktür, bu nedenle \"doğru\" sonucu döndürülür.
Örnek 2:
$a = 12;
$b = 6;
$sonuc = ($a == $b) ? \"eşittir\" : \"eşit değil\";
echo $sonuc;
Sonuç:
eşit değil
Bu örnekte, $a değişkeni 12 ve $b değişkeni 6'dır. $a ve $b eşit olmadığından \"eşit değil\" sonucu döndürülür.
Örnek 3:
$x = 15;
$sonuc = ($x % 2 == 0) ? \"çift\" : \"tek\";
echo $sonuc;
Sonuç:
tek
Bu örnekte, $x değişkeni 15'tir. $x % 2, yani $x'in 2'ye bölünmesinden kalan, 1'dir. Bu nedenle \"tek\" sonucu döndürülür.
Örnek 4:
$onaylandi = true;
$siparis = ($onaylandi == true) ? \"Siparişiniz onaylandı\" : \"Siparişiniz onaylanmadı\";
echo $siparis;
Sonuç:
Siparişiniz onaylandı
Bu örnekte, $onaylandi değişkeni true, yani doğrudur. Bunun nedeni, $onaylandi'nin bir değeri vardır, bu nedenle \"Siparişiniz onaylandı\" sonucu döndürülür.
Sık Sorulan Sorular
1. Ternary Operator, yalnızca PHP için mi kullanılabilir?
Hayır, Ternary Operator, birçok programlama dili için kullanılabilir. Örneğin, JavaScript, C#, Java, Python gibi birçok dilde mevcuttur.
2. Ternary Operatörü, daha okunaklı bir kod yazmak için kullanılır mı?
Evet, Ternary Operatör, okunaklı bir kod yazmak için kullanılabilir. Ayrıca, daha az kod yazmanızı sağlar ve kodunuzu daha hızlı hale getirebilir.
3. Ternary Operatörü, yalnızca şart doğru veya yanlış olduğunda kullanılabilir mi?
Hayır, Ternary Operatörü, başka koşullar içinde de kullanılabilir. Örneğin, bir sayının çift veya tek olup olmadığını kontrol etmek için de kullanılabilir.

Ternary Operator ve Kullanımı

Adı : Ternary Operator ve Kullanımı

Ternary Operator Nedir?
Ternary Operator, ternary conditional operator olarak da bilinir. Bir ifadeye koşullu bir sorgu uygulayan bir operatördür. Yani, bir koşulu kontrol eder ve şart doğruysa bir sonuç döndürür, aksi takdirde farklı bir sonuç döndürür. Ternary Operatör, kullanışlı bir dil özelliğidir ve basit koşullu işlemlerde kullanılan birçok kod satırını kullanımını azaltır. Ternary Operatör, yalnızca tek bir satırda if-else koşullu sorguları yerine geçebilir.
Ternary Operator Nasıl Kullanılır?
Ternary Operator, bir soru işaretini '?' ve iki noktalı virgüle ':' sahiptir. Aşağıdaki örnek gösterir:
koşul ? ifade1 : ifade2
Bu örnekte, koşul doğruysa ifade1'i döndürür, aksi takdirde ifade2'yi döndürür.
Örneğin:
$gelen_Saat = 12;
$selamlama = ($gelen_Saat < 18) ? \"İyi Günler\" : \"İyi Akşamlar\";
echo $selamlama;
Bu örnekte, $gelen_Saat değişkeni 12'dir. Koşul, $gelen_Saat'in 18'den küçük olduğunda doğrudur. Bu nedenle, \"İyi Günler\" ifade1'i sonuç olarak gösterilir.
Ternary Operatörü İle Örnekler
Ternary Operator, birçok durumda kullanılır. İşte bazı örnekler:
Örnek 1:
$x = 10;
$y = 5;
$sonuc = ($x > $y) ? \"doğru\" : \"yanlış\";
echo $sonuc;
Sonuç:
doğru
Bu örnekte, $x değişkeni 10 ve $y değişkeni 5'tir. $x, $y'den büyüktür, bu nedenle \"doğru\" sonucu döndürülür.
Örnek 2:
$a = 12;
$b = 6;
$sonuc = ($a == $b) ? \"eşittir\" : \"eşit değil\";
echo $sonuc;
Sonuç:
eşit değil
Bu örnekte, $a değişkeni 12 ve $b değişkeni 6'dır. $a ve $b eşit olmadığından \"eşit değil\" sonucu döndürülür.
Örnek 3:
$x = 15;
$sonuc = ($x % 2 == 0) ? \"çift\" : \"tek\";
echo $sonuc;
Sonuç:
tek
Bu örnekte, $x değişkeni 15'tir. $x % 2, yani $x'in 2'ye bölünmesinden kalan, 1'dir. Bu nedenle \"tek\" sonucu döndürülür.
Örnek 4:
$onaylandi = true;
$siparis = ($onaylandi == true) ? \"Siparişiniz onaylandı\" : \"Siparişiniz onaylanmadı\";
echo $siparis;
Sonuç:
Siparişiniz onaylandı
Bu örnekte, $onaylandi değişkeni true, yani doğrudur. Bunun nedeni, $onaylandi'nin bir değeri vardır, bu nedenle \"Siparişiniz onaylandı\" sonucu döndürülür.
Sık Sorulan Sorular
1. Ternary Operator, yalnızca PHP için mi kullanılabilir?
Hayır, Ternary Operator, birçok programlama dili için kullanılabilir. Örneğin, JavaScript, C#, Java, Python gibi birçok dilde mevcuttur.
2. Ternary Operatörü, daha okunaklı bir kod yazmak için kullanılır mı?
Evet, Ternary Operatör, okunaklı bir kod yazmak için kullanılabilir. Ayrıca, daha az kod yazmanızı sağlar ve kodunuzu daha hızlı hale getirebilir.
3. Ternary Operatörü, yalnızca şart doğru veya yanlış olduğunda kullanılabilir mi?
Hayır, Ternary Operatörü, başka koşullar içinde de kullanılabilir. Örneğin, bir sayının çift veya tek olup olmadığını kontrol etmek için de kullanılabilir.


Doktor & Medikal Web Sitesi

Onlarca Doktor & Medikal Web sitesinden biri mutlaka size göre!

*256 Bit SSL Sertifikası * Full Mobil Uyumlu * Full SEO Uyumlu
İsterseniz Mobil Uygulama Seçeneğiyle


ternary operator üçlü işlemci if-else ? : koşul değer1 değer2 basit okunabilirlik