PHP оператор ??

Оператор ?? позволяет инициализировать переменную, только в том случае, если эта переменная раньше не была инициализированна или она не содержит null.

Простыми словами если переменная инициализированна, то используется её значение, если не инициализированна или она равна null — то используется значение, указанное после ??

$x = ‘Привет’;
$x = $x ?? ‘Хай’;
echo $x; // Выдаст Привет

Добавить комментарий

Ваш адрес email не будет опубликован.