$Globals php статические переменные функций
PHP static variables as keys in $GLOBALS
Присваивания самому массиву GLOBALS
В официальной документации есть сообщение:
Внимание
Начиная с PHP 8.1.0 доступ на запись всего массива $GLOBALS больше не поддерживается:
Пример #2 Пример записи всего массива $GLOBALS выдаёт ошибку