01
Aoû
2004

Gestion des erreurs en PHP

En tant que développeur PHP, vous avez forcément eu à faire aux messages d'erreurs standard du langage, du type :

Parse error: parse error, expecting ';' in /.../index.php on line 12

ou bien

Warning: mysql_connect() : Accès refusé pour l'utilisateur 'user@localhost' (mot de passe: NON) in /.../index.php on line 25

Parfois obscurs, ces messages ne constituent pas une solution élégante de gérer les erreurs. Sans proposer de solution aussi perfectionnée que les blocs try-catch de Java ou C#, il est néanmoins possible de manager les erreurs de manière plus évoluée que la méthode par défaut.

Note 1 : Cet article a été réalisé avec une machine exécutant PHP 4.3.6. Cependant, les méthodes présentées sont compatibles depuis PHP 4.0.x.

Note 2 : Pour cet article, je suppose que vous avez déjà un serveur Web installé avec PHP installé et configuré pour tourner avec ce serveur. Cet article n'a pas pour but de vous guider dans l'installation de ces éléments.

Lire la suite »
Posté par Renaud Castéran à 13:08 dans la catégorie Articles | RSS catégorie
Tag(s) associé(s) :