{% else-1 %}
$c = $a ? $a : $b; // $c = $a, если $a = true.
Начиная с PHP 5.3, синтаксис тернарного оператора был расширен. Можно принебречь значением между "?" и ":". Просто оставлю это здесь.

                        
$c = $a ? $a : $b;  // PHP 5.2 -

$c = $a ?: $b; // PHP 5.3 +
0 52 0
Без комментариев...