title: Can I trust PHP __destruct() method to be called?
body: <p>In PHP5, is the __destruct() method guaranteed to be called for each object instance? Can exceptions in the program prevent this from happening?</p>