Mysql
 sql >> Database >  >> RDS >> Mysql

Cattura automaticamente le eccezioni per PDO in PHP

Dai un'occhiata alla Documentazione della DOP

Puoi modificare la gestione degli errori in PDO::ERRMODE_SILENT o PDO::ERRMODE_WARNING

$dbh = new PDO($dsn, $user, $password);
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);

Oppure usa set_exception_handler e definisci un gestore per tutte le tue eccezioni.