PHP, если стенография и эхо в одной строке – возможно?

Какой лучший, предпочтительный способ написания, если сокращенный однострочный шрифт, такой как:

expression ? $foo : $bar 

Твист сюжета: мне нужно echo $foo или echo $bar . Какие-нибудь сумасшедшие трюки? 🙂

Related of "PHP, если стенография и эхо в одной строке – возможно?"

 <?=(expression) ? $foo : $bar?> 

Редактирование: вот вам хорошо читать по теме

изменить: больше читать

эхо-выражение? $ foo: $ bar;

Тернарный оператор оценивает значение второго выражения, если первый оценивает значение TRUE и оценивает третье выражение, если первое оценивает значение FALSE . Чтобы echo одно или другое значение, просто передайте тернарное выражение в оператор echo .

 echo expression ? $foo : $bar; 

Подробнее о тернарном операторе в руководстве по PHP вы найдете более подробную информацию: http://php.net/manual/en/language.operators.comparison.php#language.operators.comparison.ternary