PHP $GLOBALS Какие переменные в нем доступны static
Primary tabs
$Globals php статические переменные функций
PHP static variables as keys in $GLOBALS
Присваивания самому массиву GLOBALS
В официальной документации есть сообщение:
Внимание
Начиная с PHP 8.1.0 доступ на запись всего массива $GLOBALS больше не поддерживается:Пример #2 Пример записи всего массива $GLOBALS выдаёт ошибку
<?php // Присваивания, которые генерируют ошибку во время компиляции: $GLOBALS = []; $GLOBALS += []; $GLOBALS =& $x; $x =& $GLOBALS; unset($GLOBALS); array_pop($GLOBALS); // ...и любая другая операция записи или чтения-записи в массив $GLOBALS ?>
Что почитать
- PHP $GLOBALS: https://www.php.net/manual/ru/reserved.v...
- Log in to post comments
- 36 reads