Разве это не похоже на оператор if в С, но в одной строке?Поэтому я подумал, что это эквивалент PHP:
if ($a > $b) {
return -1;
} else {
return 1;
}
В то время как короткая версия будет выглядеть так:
return (($a > $b) ? -1 : 1);
Итак, у вас есть что-то вроде этого:
(if true) ? then : else;
Проверьте это для более подробной информации.