Добрый день. При смене версии php c 7 на 8 появилось предупреждение как в заголовке темы при выполнении строки echo '<style type="text/css">'.$pixel_redux['custom_code_css'].'</style>'; Как бы исправить это дело? Сам от php далек, поэтому прошу совета
$pixel_redux "не имеет значение, отличное от null". То есть, не определена. "Попытка получить доступ к смещению массива из переменной, имеющей тип null" Можно сделать просто: ($pixel_redux['custom_code_css'] ?? '') Скобки - обязательны (PHP: Приоритет оператора - Manual) Или обеспечить заполнение этого элемента массива подходящим значением
Да, спасибо, сработало. Однако требуются изменения в коде для версии php8.0 в других местах, буду запрашивать новую версию приложения.