Ben 1 üçlü operatörü ile birden değişkenleri ayarlamak mümkün olup olmadığını görmek için bakıyordu. Ben biraz google'd, ama bir şey gelmedi. Ben bir kaç fikir test başlamış ve yakın bir şey bulundu - ama aynı zamanda bazı garip davranış alıyorum; Herhangi oluyor ne gibi fikirler? Ve, bu işlem, tek bir üçlü birden fazla var ayarlamak mümkündür? Eğer öyleyse, bunu yapmanın uygun bir yolu var mı?
$i=9;
($i==9)?($w=3|$r=2):($w=7|$r=1);
echo 'w= '.$w.' r= '.$r;//w= 3 r= 2
$i=9;
($i==9)?($w=4|$r=2):($w=7|$r=1);
echo 'w= '.$w.' r= '.$r;//w= 6 r= 2
$i=9;
($i==9)?($w=3|$r=7):($w=7|$r=1);
echo 'w= '.$w.' r= '.$r;//w= 7 r= 7
$i=444;
($i==9)?($w=4|$r=2):($w=7|$r=1);
echo 'w= '.$w.' r= '.$r;//w= 7 r= 1
$i=444;
($i==9)?($w=4|$r=2):($w=1|$r=1);
echo 'w= '.$w.' r= '.$r;//w= 1 r= 1
Teşekkürler ...
Edit:
Ben biraz daha test yaptım ve bu düzgün çalışır bulundu:
($i==9)?($w=4 AND $r=7):($w=7 AND $r=1);
Bu doğru ise, ancak emin değilim. Ve ben ilk örnek oluyor ne kadar merak ediyorum.