Тернарный оператор PHP

9:29 13.07.2017
Принцип работы тернарного оператора похож на if else, только ключевые слова заменяются знаком вопроса (?) и двоеточием (:). Код тернарного оператора помещается в одну строчку.
Пример синтаксиса тернарного оператора:
$variable = (isset($varia)) ? $varia : null; 

Объясню, что происходит в данном примере. Функция isset() переменную $varia, и если переменная определена, то её значение будет передано переменной $variable. Если же переменная $varia не определена, то переменной $variable будет назначен null.