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

Содержание
Теория
Пример
Похожие статьи

Теория

Сперва пишется выражение, затем ?

После ? пишутся два значения и : между ними.

Если выражение верное (True) то выбирается левое значение, в противном случае правое.

(Выражение) ? Если_правда : Если_ложь

Пример

<?php echo (1 == 1) ? 'Правда' : 'Ложь'; // Правда echo (1 == 2) ? 'Правда' : 'Ложь'; // Ложь $r = (1 == 1) ? 'Yes' : 'No'; // $r is set to 'Yes' echo $r; // Yes