|
|
|
#1 |
|
Messages: n/a
Hébergeur: |
I'am already using that. When i call trigger_error the function set in set_error_handler handles the error. but now i don't know if this will handle all the other errors that i don't know about in case they happen. Is there anyway to test that?
----- Original Message ---- From: Richard Heyes <richardh@phpguru.org> To: It Maq <itmaqurfe@yahoo.com> Cc: php-general@lists.php.net Sent: Thursday, March 13, 2008 10:36:20 AM Subject: Re: [php] Intercepting errors > Now i know how to create errors with trigger_error, but i am > wondering how can I make my error handling class intercept any kind > of error although i'm not aware about it and i don't know if it will > happen. Is this possible? You could use set_error_handler(): http://uk.php.net/manual/en/function.set-error-handler.php -- Richard Heyes Employ me: http://www.phpguru.org/cv -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php __________________________________________________ __________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
> I'am already using that. When i call trigger_error the function set
> in set_error_handler handles the error. but now i don't know if this > will handle all the other errors that i don't know about in case they > happen. Is there anyway to test that? Read the manual page. I believe it handles all except things like parse errors: "The following error types cannot be handled with a user defined function: E_ERROR, E_PARSE, E_CORE_ERROR, E_CORE_WARNING, E_COMPILE_ERROR, E_COMPILE_WARNING, and most of E_STRICT raised in the file where set_error_handler() is called." Oh and Stephane: this is a mailing list. If you want off you can go to http://www.php.net. -- Richard Heyes Employ me: http://www.phpguru.org/cv |
|
![]() |
| Outils de la discussion | |
|
|