PHPとmysql系とのDBでPDO接続をした場合のエラーの挙動が7と8で変わっている
7までではエラー時にエラー内容を取得できていたエラーでも、8だとエラーの時点で止まってしまう場合もあるので、コードによってはPDO回りのエラー処理は try と catch で処理に変更すべき部分があるかも
$xxxx->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
で7と同じにできるが、try catch でやった方がいいかも
PHPとmysql系とのDBでPDO接続をした場合のエラーの挙動が7と8で変わっている
7までではエラー時にエラー内容を取得できていたエラーでも、8だとエラーの時点で止まってしまう場合もあるので、コードによってはPDO回りのエラー処理は try と catch で処理に変更すべき部分があるかも
$xxxx->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
で7と同じにできるが、try catch でやった方がいいかも