par
Kal747 » 18 juil. 2016, 23:47
Bonsoir,
En fait l'affichage des erreurs dépend de la configuration de ton serveur.
Mais oui, il faut mettre cette ligne qu'une fois dans ton code (dans un fichier php d'initialisation de l'environnement).
Je te conseille même de transformer tes erreurs PHP en Exception, si tu connais le concept.
Voici comment faire :
function exception_error_handler($severity, $message, $file, $line) {
if (!(error_reporting() & $severity)) return;
throw new ErrorException($message, 0, $severity, $file, $line);
}
error_reporting(E_ALL);
set_error_handler("exception_error_handler");
Là plus aucune erreur ne peut être laissée au hasard car une erreur stoppera ton script.
En espérant t'avoir aidé,
Bonsoir,
En fait l'affichage des erreurs dépend de la configuration de ton serveur.
Mais oui, il faut mettre cette ligne qu'une fois dans ton code (dans un fichier php d'initialisation de l'environnement).
Je te conseille même de transformer tes erreurs PHP en Exception, si tu connais le concept.
Voici comment faire :
[php]function exception_error_handler($severity, $message, $file, $line) {
if (!(error_reporting() & $severity)) return;
throw new ErrorException($message, 0, $severity, $file, $line);
}
error_reporting(E_ALL);
set_error_handler("exception_error_handler");[/php]
Là plus aucune erreur ne peut être laissée au hasard car une erreur stoppera ton script.
En espérant t'avoir aidé,