5.00 / 1 oy

PHP'de Ternary Operator ile koşullu ifade yazmak

PHP uygulamalarımızda artık koşullu ifadeler yazabilecek noktaya kadar ilerkedik, koşullu ifadelere de (sitede yakın zamanda gördüğüm yazılara da referans verebilmek için) ternary operator ile giriş yapmak istiyorum.

bkz: Ternary Operator Nedir?

Koşullu ifadeler programlarda şartlara bağlı olarak farklı yol ayrımları belirleyebilmek için kullanılır. Örneğin kilosu ortalamanın üstünde olan birisi için kilo ver derken ortalamanın altında olan birisi için de kilo al uyarısı yapan mekanizmalar şartlı ifadelere birer örnektir.

Ternary operator kullanımı PHP dilinde de aynıdır. Eper soldaki boolean şart doğru ise doğru yazan yerdeki kod; yanlış ise yanlış yazan yerdeki kod çalışır.

(şart) ? doğru : yanlış

Doğru bir ifade için PHP ternary Operator Örneği

<?php
$deger = (5==5)? "Beş" : "Altı";
echo $deger;//Beş
?>

Yanlış bir şart için PHP Ternary Operator kullanımı örneği:

<?php
$deger = (5==6)? "Beş" : "Altı";
echo $deger; //Altı
?>

bkz: PHP ile bir sayının üssünü hesaplamak

bkz: PHP ile bölüm işleminden kalan sayıyı bulmak (mod)

bkz: PHP ile ağırlıklı sınav not ortalaması hesabı yapmak

bkz: PHP ile sayıların ortalamasını hesaplamak

bkz: PHP'de Sabitleri Kullanmak (PHP Constant)

PhpCoder

27.02.2021 00:11

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
PHP'de Ternary Operator ile koşullu ifade yazmak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.