标签: php reference ternary-operator
这段代码:
$a = $condition ? &$x : &$y;
生成错误:
PHP Parse错误:语法错误,意外'&'在php shell代码中
为什么PHP不允许在三元运算符中按条件选择引用?
答案 0 :(得分:2)
试试这个
$a = &${($condition)?'x':'y'};