Burada mümkün Üçlü operatör mi?

0 Cevap

I $value1, $value2, $value3 tamamen üçlü operatörlerini kullanarak ayarlamak çalışıyorum. Bu üçlü operatörleri olmadan neye benzediğini:

if ($chk1 == 20) {
   $value1 = true;                       
   if ($chk2 == 40) {
      $value2  = 100 ;
      $value3 = 300;
   } else {
      $value2 = 200 ;
      $value3 = 400;
   }
} else {
   $value1 = false;
}

I $value2 ve $value3 set, ama ayarlamak için nasıl emin değil $value1 olabilir. Bu yapılabilir mi?

if ($chk1 == 20) {
   $value1 = true;                       
   $value2 = ($chk2 == 40) ? 100 : 200;
   $value3 = ($chk2 == 40) ? 300 : 400;
} else {
   $value1 = false;
}

0 Cevap