Je vérifie à nouveau une portion de code PHP en production, sur laquelle j'avais demandé quelques modifications. Je tombe ainsi sur le code qui établit la connexion à la base de données, qui se fait via PDO (ndlr : couche d'abstraction de base de données), après avoir insisté pour supprimer les appels aux fonctions natives de type « mysql_* ».
[...]
catch (PDOException $e) {
die('Erreur : ' . $e->getMessage());
exit;
}
Pauvre petit « exit; », perdu sur sa ligne et qui ne verra sûrement jamais son jour arriver, quand on sait que le méchant « die() » est ni plus ni moins que son alias.
Pour notre utilisateur du double point final : PEBKAC.