Topic: PHP краткая форма условного оператора IF
Условный оператор в виде знака вопроса и двоеточия (?:) представляет собой компактную форму конструкции условия if.
Выглядит это так: expression ? true_value : false_value
Выполнение этой инструкции начинается с операнда expression. Если значение выражения expression истинно (true), то возвращается значение выражения true_value, иначе возвращается false_value.