Vue d’ensemble

Une erreur, dans un script PHP, peut se manifester de deux façons, éventuellement simultanées :

  • par une valeur de retour particulière de la fonction PHP dans laquelle l’erreur est rencontrée ;

  • par un message envoyé directement dans la page.

Exemples

Fonction

Comportement en cas d’erreur

require

Si le fichier passé en paramètre n’existe pas, un message est affiché mais aucun code particulier n’est retourné par la fonction.

mysqli_query

Si le serveur MySQL retourne une erreur sur l’exécution d’une requête, aucun message n’est affiché mais la fonction retourne FALSE (la nature de l’erreur pouvant être récupérée par d’autres fonctions).

mysqli_connect

Si le serveur MySQL retourne une erreur lors de la connexion, un message est affiché et la fonction retourne FALSE (la nature de l’erreur pouvant être récupérée par d’autres fonctions).

Gérer les erreurs dans un script PHP consiste donc, en général, à mettre en place un mécanisme qui permette de détecter la génération d’une erreur afin d’afficher soi-même un message à la place du message directement affiché par PHP.

couv_RI58PH8MY.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Espaces de noms
Suivant
Les messages d’erreur PHP