Краткая запись условий if в PHP

Краткая запись: expression ? true_value : false_value
. Обычно такую запись называют — тернарный оператор. Слово произошло от латинского ternārius — состоящий из трёх, тройной. Состоящий из трёх частей, компонентов. Примеры в полном посте.
Как написать краткое условие if else в PHP
Условный оператор ( ? : )
представляет собой компактную форму инструкции условия if
.
Чтобы написать краткий вариант условия if () else { }
используют условный оператор ( ? : )
.
Примеры использования тернарного оператора
Сделаем проверку на значение переменной $a и выведем результат.
Полная запись:
if ( $a < 0 ) { echo "число отрицательное"; } else { echo "число положительное"; }
Краткая запись:
if ( $a < 0 ) echo "число отрицательное" : echo "число положительное";
Еще вариант краткой записи, с помещением краткого условия внутрь конструкции echo
:
echo 'Число '.($a < 0 ? 'отрицательное' : 'положительное');
Напишите в комментариях — сторонник вы или противник использования краткого написания условий и тернарного оператора.