Php’de kontrol işlemleri bazen kısa yapmak isteyebiliriz,Koşulları tek satırda işler halde gerçekleştirmek için php ternary yapmamız gerekir.Kısaca if else mantığıdır.Şimdi örnekle açıklamaya çalışayım.
Uzun kontrol yapısı
[php]
<?php
//www.keykubad.com
$eleman = "Keykubad";
if($eleman == "Keykubad"){// eleman değişkeni Keykubad içeriğine eşitmi ?
echo "Eleman Eşit";
}else{// Değilse
echo "Eleman Eşit Değil";
}
?>
[/php]
Şimdi kısa Kullanım ternary yöntemi ile yapalım,
[php]
<?php
//www.keykubad.com
$eleman = "Keykubad";
$islem = ($islem=="Keykubad"?"Eleman Eşit":"ELeman Eşit Değil");
echo $islem;
// İşem Sonucu Eleman Eşit ekrana basılacaktır.
?>
[/php]
İşte bu yapı ile kısa kontrol ve koşul yapısı sağladık.Ben genellikle selectbox işlemleri yaparken çok kullanıyorum tek satırda sorgumu yapıyor.Daha bir çok yazılımda kullanabilirsiniz.