Почему использование оператора ‘??’ убирает ошибку об неопределенной переменной?
Оператор '??' в PHP называется Null coalescing или объединение с null, и он был добавлен в PHP версии 7.0. Этот оператор был введен для альтернативного способа работы с неопределенными переменными. В PHP при попытке обратиться к неопределенной переменной, возникает ошибка типа "Notice". Это может произойти, например, если переменная не была объявлена или ей не было ... Читать далее