How can I detect an exception without using try/catch?

From: Date: Thu, 23 Apr 2009 16:19:30 +0000
Subject: How can I detect an exception without using try/catch?
Groups: php.general 
Request: Send a blank email to php-general+get-291878@lists.php.net to get a copy of this message
Specifically, the __destruct() method of certain objects will be called if an object goes out of scope due to an exception. Since the __destruct() method didn't call the code that caused the exception, it can't catch it. I need the __destruct() method to behave differently if it's called while an exception is in progress than if it's called simply because the object is unset. Searches of the docs has yet to turn up anything and Google isn't helping. Anyone have any pointers? -- Bill Moran http://www.potentialtech.com http://people.collaborativefusion.com/~wmoran/

« previous php.general (#291878) next »