У меня есть два простых вопроса. Что лучше/полезно для очистки памяти.
$var = null;
или
unset($var);
У меня есть одна функция с одним циклом. Я получаю (через несколько минут)
Fatal error: Allowed memory size of 419430400 bytes exhausted
Я устанавливаю null и unset() - каждый объект (в конце цикла), но все равно без успеха:( Я не могу узнать, что потребляет память.
А как насчет вызовов функций в цикле? Будет ли PHP выпускать все распределения в этих функциях? (После вызова)