2012-03-15 4 views
0

Quelle est la meilleure méthode pour intercepter une erreur lancée par une fonction de construction en PHP?Erreur d'accrochage dans la fonction de construction

La méthode que je suis allé pour est cela, mais je n'ai pas vu utilisé nulle part ailleurs donc je ne suis pas sûr à ce sujet:

try{ 
    $connection = new test(/*Some Params*/); 
}catch(Exception $e) { 
    echo 'Caught exception: ',$e->getMessage(),"\n"; 
} 

Tout conseil apprécié, merci

+0

@ManseUK Comment avez-vous trouvé cela !!! J'ai cherché partout! :-) J'ai évidemment tapé les mauvais mots-clés! –

+1

J'ai googlé 'site: stackoverflow.com attrape l'exception sur constructeur php' :-) – ManseUK

+0

Lisse! Je n'ai pas croisé mon esprit –

Répondre

0

Aux fins d'autres les gens qui lisent cette question, il est un double de:

How to treat exceptions in constructor best?

il semble que la méthode que je l'ai mentionné ci-dessus dans mon Qué stion est en effet correcte.