Почему это не работает? $a = 'FOO'; $foo = $a ? &$a : 'whatever'; // <- error here echo $foo; Я получаю ошибку синтаксического анализа: |