如何在PHP中连接多个三元运算符?
2022-08-30 16:14:52
我经常使用三元运算符,但我似乎无法在彼此内部堆叠多个三元运算符。
我知道堆叠多个三元运算符会使代码的可读性降低,但在某些情况下,我想这样做。
这是我到目前为止尝试过的:
$foo = 1;
$bar = ( $foo == 1 ) ? "1" : ( $foo == 2 ) ? "2" : "other";
echo $bar; // display 2 instead of 1
什么是正确的语法?