У меня есть список предметов, который хранится в $_SERVER["my_key"].Эти предметы мусора собираются автоматически?
$_SERVER["my_key"]
Если ничто не ссылается на список (например, когда вы unset($_SERVER['my_key'])), это будет GC раньше или позже (самое позднее, когда ваш скрипт завершится).
unset($_SERVER['my_key'])
$ _ SERVER - это суперглобальный массив, и все значения в этом массиве будут единовременным мусором, собираемым, когда скрипт завершит выполнение.