| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Распределение памяти. |
| Автор: phpsc 25.1.2011, 10:56 |
| Если мы создаем объект (имеется ввиду ООП на php), то заполняется некоторая область памяти. При закрытии скрипта, эта область памяти удаляется автоматически? или нужно везде удалять созданный объект по окончании работы через unset p.s: если то дополнительно можете сказать по теме, тоже хорошо=) |
| Автор: baldina 25.1.2011, 11:34 |
| автоматически. и не только при закрытии скрипта. например, при исключениях. вообще-то php управляет памятью самостоятельно (кажется, путем подсчета ссылок), так что конкретный момент освобождения памяти указать не всегда возможно. естественно, unset() уменьшает число ссылок, но вряд ли имеет смысл заботиться об этом специально. |
| Автор: solenko 25.1.2011, 13:31 |
http://php.net/manual/en/features.gc.php |