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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



http://uk2.php.net/set_exception_handler
http://uk2.php.net/manual/en/function.set-error-handler.php


> Date: Thu, 23 Apr 2009 12:19:30 -0400
> From: wmoran@xxxxxxxxxxxxxxxxx
> To: php-general@xxxxxxxxxxxxx
> Subject:  How can I detect an exception without using try/catch?
> 
> 
> 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/
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 

_________________________________________________________________
Drag n’ drop—Get easy photo sharing with Windows Live™ Photos.

http://www.microsoft.com/windows/windowslive/products/photos.aspx

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux