您为三元运算符使用哪种编码样式?[已关闭]
2022-08-30 08:49:22
如果它很短,我会把它放在一行中。最近,我一直在将这种样式用于更长或嵌套的三元运算符表达式。一个人为的例子:
$value = ( $a == $b )
? 'true value # 1'
: ( $a == $c )
? 'true value # 2'
: 'false value';
就个人而言,您使用哪种风格,或者认为哪种风格最具可读性?
编辑:(关于何时使用三元运算符)
我通常避免使用超过2级深度的三元运算符。我更喜欢2级深度三元运算符而不是2级if-else,当我在PHP模板脚本中回显变量时。