булевого значения? Или только тернарник?
Например
$test = $var ?? '';
Только для случая когда $var будет false
?: Возможно это, если не путаю ничего
Ну это тернарник. Это понятно. А вот сокращённую запись бы. А то придётся писать $var ? $var : default;
ну так целиком же не придется писать , а только $var ? : default;
Погугли оператор елвиса, я сам редко им пользуюсь
Почему же, если есть значение, то нужно его вернуть, если false, то дефолтное.
Да, вроде сработало. Спасибо. Я думал всегда, что это сокращённый тернарник (вроде в доках он себя так позиционировал)
Ну он вроде и так сокращённый вариант просто
Обсуждают сегодня