Быстрый ответ
expression ? true_value : false_value
то есть по русски
условие ? соответствие_условию : несоответствие_условию
Подробный текст
С краткой записью if всё достаточно просто, но лично у меня не получалось запомнить символы для записи (прим. ред.). Итак, основная сутьexpression ? true_value : false_value
то есть по русски
условие ? соответствие_условию : несоответствие_условию
ну и как пример простейший вывод
$int = 100;
echo ($int == 100) ? "да, int = 100" : "нет, int не ровно 100";
результатом будет строка на экране "да, int = 100"