Articles of Сбор мусора

Выход из системы не уничтожает / очищает сеанс должным образом в FOSUserBundle

У меня проблемы, не знаю, почему, когда я выхожу из своего приложения, которое обрабатывается FOSUserBundle, поскольку текущий сеанс никогда не уничтожается или даже не очищается, что вызывает проблемы при входе в систему, потому что я храню некоторые данные в сеансе. Вот как выглядит мой security.yml : security: encoders: FOS\UserBundle\Model\UserInterface: sha512 role_hierarchy: ROLE_USER: ROLE_USER ROLE_ADMIN: ROLE_ADMIN […]

Какая функция gc_collect_cycles полезна?

Может кто-нибудь объяснить, при каких обстоятельствах функция gc_collect_cycles может быть полезна? Должна ли она быть вызвана до того, как произойдет существенное использование памяти?

Есть ли сборка мусора в PHP?

Я знаю, что в PHP вам не нужно освобождать память. Достигнут ли сборщик мусора?

Сила освобождения памяти в PHP

в PHP-программе я последовательно читаю кучу файлов (с file_get_contents ), gzdecode them, json_decode результат, анализирует содержимое, выкидывает большую часть его и хранит около 1% в массиве. К сожалению, с каждой итерацией (я перемещаюсь по массиву, содержащему имена файлов), кажется, потеряна некоторая потеря памяти (в соответствии с memory_get_peak_usage , около 2-10 МБ каждый раз). У меня […]

Могу ли я доверять методу PHP __destruct ()?

В PHP5 метод __destruct () гарантированно вызывается для каждого экземпляра объекта? Могут ли исключения в программе предотвратить это?