Краткая форма условного оператора if в PHP

Условный оператор (?:) представляет собой компактную форму инструкции условия if.

Синтаксис:

expression ? true_value : false_value
Выполнение этой инструкции начинается с операнда expression. Если значение выражения expression истинно (true), то возвращается значение выражения true_value, иначе возвращается false_value.
В приведенном ниже примере выполняется выбор наименьшего из двух значений. Если значение a меньше b, то возвращается a, иначе возвращается b.
min = (а < b ? a : b);
 
Больше примеров здесь: http://www.fortress-design.com/web-programming/php-if-compact-syntax/

No comments:

Post a Comment