Recipe 7.4 Destroying an Object
7.4.1 Problem
You
want to eliminate an object.
7.4.2 Solution
Objects are automatically destroyed when a script terminates. To
force the destruction of an object, use
unset( ):
$car = new car; // buy new car
...
unset($car); // car wreck
7.4.3 Discussion
It's not normally necessary to manually clean up
objects, but if you have a large loop, unset( )
can help keep memory usage from spiraling out of control.
PHP 4 doesn't have destructors, however Zend Engine
2 supports them with the _ _destruct( ) method.
7.4.4 See Also
Documentation on unset( ) at
http://www.php.net/unset.
|