I always just clean up objects that I'm no longer using by setting them to null. This does two things: removes all references to said object, allowing PHP to destroy the object cleanly. It also keeps you from having to call unset(), which does the same thing, except you won't have the overhead of calling another function.
All in all though, the PHP interpreter is pretty smart, and knows when to remove an object from memory. 🙂