gpt4 book ai didi

PHP PDO setAttribute 和错误处理

转载 作者:太空宇宙 更新时间:2023-11-03 10:54:51 24 4
gpt4 key购买 nike

<分区>

我对 PDO 有点困惑。为 set attribute charset utf8 和处理数据库错误编写这样的函数是否是正确的形式?

<?php
$dsn = 'mysql:dbname=testdb;host=127.0.0.1';
$user = 'dbuser';
$password = 'dbpass';

try {
$dbh = new PDO($dsn, $user, $password array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'));
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
echo 'Connection failed: ' . $e->getMessage();
}
?>

谢谢。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com