Gestion des erreurs
Il est possible d'utilisé ça propre fonction pour faire la gestion des erreurs php. Ceci permet un meilleur affichage sur la page ou de ne pas afficher les erreurs.Exemple d'utilisation de la fonction set_error_handler() :
<?php
set_error_handler("afficher_erreur");
// fonction qui remplace la fonction courrante de prise en charge des erreur
// cette fonction s appelle automatiquement en cas d'erreur
function afficher_erreur($e_no,$e_info,$e_file,$e_line)
{
print "\n\n<font color=\"red\">Une erreur est survenu dans le fichier :<br />\n";
print "<b>$e_file ligne $e_line</b></font><br />\n";
print "information : $e_info<br />\n";
print "erreur # :$e_no<br />\n";
print "<br />\n\n";
}
?>
Ceci est un exemple avec un peu de html pour aidé la visualisation de l'erreur en question.