Php'de üçlü operatör kullanımı
Tek satırlık kod yapısında if ve else deyimlerini gerçekleştirme işlemidir. True ve False ile koşul sağlanıp işlem yapılmaktadır. Böylece karmaşık if / else yapısı oluşturmadan tek satırda işlemler sağlanabilmektedir.
ifade(koşul) ? (doğruysa) : (yanlışsa)
Yukarıda yapılan örnekte ? işareti if yerine geçmektedir yani true anlamını taşımaktadır. Koşul true ise o ifade çalışacaktır.
iki nokta üst üste ise else yani sorgunun olumsuz olduğu zamanda çalışacak yapıdır
Örnek olarak:
<?php
$sayi = 35;
echo ($sayi > 10) ? "Sayı 10'dan büyük" : "Sayı ondan küçük"; // Burada yaptığımız değişkenin 10'dan büyük veya küçük olduğunu sorgulamamız.
?>