Définir PDO pour lancer des exceptions par défaut
Dans votre code, vous définissez manuellement le mode d'erreur PDO pour lancer des exceptions. Vous vous demandez s'il existe un moyen de configurer PDO pour qu'il lève des exceptions par défaut afin de rationaliser votre code.
Définition du mode d'erreur dans le constructeur
Vous pouvez en effet éliminer le besoin de définissez manuellement le mode d'erreur en l'incorporant dans le constructeur PDO. Voici un exemple :
$pdo = new PDO('mysql:host=localhost;dbname=someDatabase', 'username', 'password', [ PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION ]);
Modification du fichier de configuration PHP
Bien que vous puissiez modifier le constructeur, il n'existe pas de méthode directe pour définir le mode d'erreur dans le php. ini ou tout autre fichier de configuration. Cette configuration n'est pas prise en charge par défaut en PHP.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!