Я видел это сегодня в некотором PHP-коде:
$items = $items ?: $this->_handle->result('next', $this->_result, $this);
Я не знаком с оператором ?:
, который используется здесь. Он выглядит как тернарный оператор, но выражение для оценки, если предикат является истинным, опущено. Что это значит?