Вопросы к Поиску с Алисой
Null Coalescing Operator (??) в PHP — это оператор, который упрощает назначение значений по умолчанию переменным, которые могут быть нулевыми или не определёнными. www.kintechie.com
Принцип работы: оператор возвращает первый операнд, если он существует и не равен нулю, в противном случае — второй операнд. www.kintechie.com w3office.com
Синтаксис: $variable = $value ?? $default;. flatcoding.com
Пример: $username = $_GET['username'] ?? 'Guest';. flatcoding.com Если имя пользователя существует и не равно нулю, оно будет сохранено в переменной $username, но если имя пользователя равно нулю или не существует, в $username будет присвоено значение «Гость». flatcoding.com
Оператор был представлен в PHP 7 и не работает в версиях 5.x и старше. flatcoding.com