PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Autres forums > Forum Programmation & Conception > php.general > Re: [PHP] Intercepting errors
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
Re: [PHP] Intercepting errors

Réponse
 
LinkBack Outils de la discussion
Vieux 13/03/2008, 15h46   #1
It Maq
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: [PHP] Intercepting errors

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


  Réponse avec citation
Vieux 13/03/2008, 16h00   #2
Richard Heyes
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: [PHP] Intercepting errors

> 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
  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 23h03.


Édité par : vBulletin® version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières ©2000-2008
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,09497 seconds with 10 queries