Разработчику. Сборник рецептов PHP
Задавайте вопросы

Уничтожение объекта

Вернуться назад

Задача

Необходимо удалить объект.

Решение

Объекты автоматически уничтожаются, когда сценарий заканчивает работу. Для немедленного уничтожения объекта предназначена функция unset():

$car = new car;       // покупаем новую машину
...
unset($car);       // машина попала в аварию

Обсуждение

Как правило, нет необходимости удалять объекты вручную, но в случае больших циклов функция unset() иногда помогает удержать контроль над расходованием памяти. В PHP 4 нет деструкторов, однако Zend Engine 2 поддерживает их с помощью метода __destruct().

См. также

Документацию по функции unset() на http://www.php.net/unset.

Вернуться назад

Рейтинг@Mail.ru

Яндекс.Метрика

Индекс цитирования

Рейтинг Сайтов ДОСКИ.РУ

Рейтинг@Mail.ru

Яндекс.Метрика

Индекс цитирования


Рейтинг Сайтов ДОСКИ.РУ